Курс починається з знайомства з Python - сучасною мовою програмування, яка постійно розвивається. Розглядаються різні версії мови та інструменти, необхідні для початку роботи. Слухачі дізнаються, чим Python відрізняється від інших мов і яке його місце у сучасному програмуванні.
У цьому модулі вивчаються базові елементи мови: типи даних, змінні, оператори введення-виведення. Слухачі напишуть свою першу програму на Python, навчаться працювати з літералами та виразами, розберуться у принципах іменування змінних.
Тут розглядаються логічні значення, умовні конструкції if-else та цикли while і for. Слухачі навчаться обробляти списки - створювати, сортувати, працювати з індексами та зрізами. Особлива увага приділяється багатовимірним спискам та алгоритму сортування бульбашкою.
Модуль присвячений організації коду за допомогою функцій. Розглядаються кортежі та словники - їх призначення та практичне використання. Слухачі зрозуміють принципи області видимості змінних та навчаться повертати результати з функцій.
Ця частина курсу пояснює роботу з модулями та пакетами. Слухачі навчаться імпортувати та використовувати сторонні бібліотеки, розберуться у відмінностях між модулями та пакетами. Особлива увага приділяється інструменту PIP для управління залежностями.
Модуль охоплює роботу з рядками, методи обробки тексту та списків. Слухачі навчаться обробляти помилки за допомогою конструкцій try-except, розберуться у ієрархії винятків та методах роботи з рядками в Python.
Тут розкриваються основи ООП: класи, об'єкти, властивості та методи. Слухачі зрозуміють принципи наслідування та поліморфізму, дізнаються, як перейти від процедурного підходу до об'єктного. Розглядається концепція винятків як об'єктів.
Завершальний модуль охоплює генератори, ітератори та замикання. Слухачі навчаться працювати з файловою системою, директоріями та файлами. Розглядаються корисні модулі стандартної бібліотеки: os, datetime, calendar та інші.
На курсі вивчаються основи комп'ютерного програмування та особливості Python. Слухачі розвивають алгоритмічне мислення, навчаються працювати з основними структурами даних та розуміють принципи ООП. Курс готує до міжнародної сертифікації PCAP та дає основи для подальшого професійного розвитку в IT.
Доступ до матеріалів надається на 2 місяці. Учасники отримують мультимедійний підручник, записи занять та доступ до закритого чату. Проводяться заняття з кар'єрного розвитку, тренінг з soft skills. Після успішного складання іспиту видається сертифікат Python Institute.