На першому уроці слухачі знайомляться з основами Python. Встановлюють середовище розробки PyCharm та пишуть першу програму. Практика включає роботу зі змінними, арифметичними діями та склеюванням рядків. Цей модуль дає базове розуміння мови та готує до подальшого навчання.
Другий урок присвячений структурам даних. Студенти вивчають списки, кортежі, словники та сети. На практиці створюють ці структури та виконують базові операції. Особлива увага приділяється циклам для обходу даних та виводу результатів у консоль.
Третій модуль охоплює створення функцій та роботу з файловою системою. Учні вчать відкривати файли для читання та запису, працюють з вмістом. Це дає змогу автоматизувати роботу з даними та готує до складніших завдань.
Четвертий та п'ятий уроки присвячені ООП. Спочатку студенти вивчають класи, об'єкти, поля та методи. Вчать створювати власні класи та працювати з ними. Потім переходять до спадкування та перевизначення методів. Ці модулі формують розуміння основних принципів об'єктно-орієнтованого підходу.
Останній урок вчить роботі з декораторами, контекстними менеджерами та обробкою помилок. На практиці студенти пишуть власні декоратори, створюють контекстні менеджери та вчать обробляти винятки. Ці навички допомагають писати надійніший та ефективніший код.
Курс надає необмежений доступ до всіх матеріалів. Учні отримують допомогу в Slack-чаті та сертифікат після успішного завершення. Кожен модуль поєднує теоретичні знання з практичними завданнями для кращого засвоєння матеріалу.