logo

Alpha Education

Fundamentals of Programming in Python with the Application of Artificial Intelligence

600 000 ₸
Allocated 6 Quotas

We will explore the fundamental principles of programming and learn how to apply them practically using Python. Starting with the basics of Python syntax, you will learn various concepts such as variables, conditional statements, loops, functions, lists, dictionaries, and more. We will also get acquainted with libraries like NumPy, SciPy, Matplotlib, and Tkinter. Learn to work with APIs. Students will be introduced to the basics of machine learning and deep learning and will learn to apply them to solve classification, regression, clustering, and other tasks. Students will learn about methods of image processing and analysis using Python and the OpenCV library. Students will explore methods of processing textual data and analyzing natural language with Python

Special condition

If a participant who has received a grant does not complete the course at any stage, they are required to pay a fine amounting to 100% of the total cost of the course, except in cases where the IT school has the opportunity to award their grant to another paying participant based on a decision. The final assessment (final exam) is on week 27. A participant is considered to have completed the course and receives a certificate of successful completion, provided they achieve a total of at least 70% of assignments completed; attend 70% of all lectures, and pass the final exam (conducted by Astana Hub). All students who successfully complete the course get the opportunity to intern at IT startups, companies, and partners.

Course details

level

For beginner

Study format

Online

Start

September

Entrance exams

No

Duration, in weeks

26

Duration in academic hours

156

Education language

Russian

Classes days_of_week

Monday-Friday

Teaching methodology

There are more practices than theories

Qualifications

Junior (Strong) Python Back-end/ML Developer

Classes format

Online lessons 3 times a week for 1.5 hours each.

Skills


Learn to develop:

small software applications.

using libraries and frameworkst.

applying machine learning and deep learning algorithms.

working in a team and understanding the software development process.

FAQ

Similar courses

Other courses from Alpha Education