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