ACA Course

Learn Python Fundamentals

  • 3 months — offline, online, or hybrid
  • Your guide to web development, data science, and ML/AI
  • For beginners — from scratch, with a hands-on project

Who Is the Course For

This Python course will guide you toward the most in-demand IT specializations — web development, data science, machine learning, artificial intelligence, and more.

What You Will Learn

1 Basic Syntax and Operations
  • Variables & Data Types
  • Operators & Expressions
  • Input & Output
2 Control Flow
  • Conditionals (if / elif / else)
  • For & While Loops
  • Break & Continue
3 Data Structures
  • Lists & Tuples
  • Dictionaries & Sets
  • Strings & Slicing
4 Functions and Scope
  • Defining Functions
  • Arguments & Return Values
  • Scope & Lambda Functions
5 Exception Handling
  • Try / Except Blocks
  • Raising Exceptions
  • Handling Best Practices
6 Testing and Debugging
  • Debugging Techniques
  • Unit Testing Basics
  • Code Quality & Readability
7 Object-Oriented Programming
  • Classes & Objects
  • Inheritance & Methods
  • Encapsulation Basics

Why Start with Python

Python is one of the most in-demand programming languages on the job market. It lets you break complex tasks into logical steps and build effective solutions.

High demand on the job market

Wide range of applications

Accessible for beginners

A well-paid career

Access to the international job market

Remote work opportunities

What the Course Package Includes

Personal approach

CV and LinkedIn building

Library access

Final project

Lectures and practical seminars

1-1 meetings

Choose Your Package

դասACAն

  • Hands-on intensive lessons
  • Soft skills workshops
  • CV/Portfolio building support
  • Access to the ACA library

75,000 AMD/monthly

100,000 AMD or more in tax refunds

Select

ընկերACAն

3–4 students per group

Includes the դասACAն package +

  • Professional consultation
  • Work in a small group
  • Flexible scheduling
  • Program adapted to the group

150,000 AMD/monthly

100,000 AMD or more in tax refunds

Select

անհատACAն

Includes the դասACAն package +

  • Individual professional mentoring
  • Flexible schedule
  • Choice of language
  • Individually tailored program

350,000 AMD/monthly

100,000 AMD or more in tax refunds

Select
The state refunds part of your tuition By filing an annual income declaration you can get back up to 100,000 AMD of the income tax you paid. Family members can also pay the tuition and claim the refund on their own declaration, from the income tax they paid. That way the total refund for one course can exceed 100,000 AMD. ACA provides the settlement document. How to get it
  1. Pay the tuition by bank transfer in your own name.
  2. Get the electronic settlement document confirming the payment from ACA.
  3. File your annual income declaration and include the tuition expense.
  4. Once approved, the amount is refunded to your bank account.

Registration

By submitting, you agree to data processing.

Thank you!

Your application has been received. Our specialist will contact you shortly.

How to Join the Course

1 Register for the course
  • After submitting your details, you will receive an email with the next stages and course details
2 Attend the interview
  • The only admission stage is an introductory interview with the course instructor or the course coordinator
3 Become an ACA student
  • After the interview, you are an ACA student! We will contact you and enroll you in the upcoming group
Register Now

Who Will Teach

Image

Arayik Aslanyan

Back-end and Automation Engineer at EGS Armenia

Image

Seda Vardanyan

Software Engineer at VXSoft

Image

Erik Abrahamyan

Instructor at ACA

Image

Elmira Sargsyan

Data Scientist at SmartClick

Partners

Frequently Asked Questions

What payment options are there?

We’ve made sure payment doesn’t stand in the way of a new profession. Choose the option that suits you:

  • Monthly payments — pay month by month as you study, not the full amount at once.
  • Interest-free instalments — through MyPay or RocketLine: start learning now and pay on a schedule that works for you.
How does admission work?

After you register, you move on to the interview stage. During this meeting you’ll meet a specialist, learn all the details about the course and be able to ask any questions you have about it.

Thanks to the interview, each group is made up of people at the same level, and classes run effectively.

Is English required to take the courses?

The course is taught entirely in Armenian, but general English knowledge is needed for full participation — to learn current materials, terms, and other concepts.

Do I need a personal computer for the course?

Yes, a personal computer is required for the courses. In some cases, ACA can provide you with a computer for the duration of your studies.