Курс починається з основ. У першому модулі пояснюють, як комп'ютер виконує код і що таке інтерпретатор. Це допомагає зрозуміти базові принципи програмування.
Далі студенти знайомляться з мовою Python. Вони дізнаються, чому ця мова підходить для навчання, встановлюють середовище розробки PyCharm і пишуть свою першу програму - Hello World.
Наступний блок присвячений типам даних. Студенти вивчають рядки, числа, словники, кортежі та множини. Після теоретичної частини відбувається практичне заняття, де вони закріплюють отримані знання.
Потім курс розглядає керуючі конструкції - if, elif, else. Після вивчення умовних операторів студенти переходять до циклів: for та while. Кожна тема підкріплюється практичними завданнями.
Наступний етап - функції та модулі. Студенти розбираються, навіщо вони потрібні, як створювати власні функції та модулі, і як повторно використовувати код. Практичне заняття допомагає застосувати ці знання.
Далі курс охоплює вбудовані функції та корисні модулі. Студивнти вчаться працювати з файлами, генерувати випадкові числа за допомогою модуля random, керувати оболонкою через sys та працювати з часом за допомогою time.
Перед фінальним проектом студенти вивчають поняття класу та об'єкта в Python. Це вводить їх в об'єктно-орієнтоване програмування - важливу концепцію сучасного програмування.
Завершується курс створенням web-додатка. Студенти дізнаються, як влаштований простий web-додаток, що таке API та CRUD операції. Усі отримані знання вони застосовують у дипломному проекті.
Курс розроблений для дітей віком 12-17 років. Викладачі - практикуючі фахівці з великим досвідом роботи в галузі. Навчання зосереджене на практиці, що дозволяє відразу застосовувати отримані знання.
Після успішного закінчення навчання студенти отримують сертифікат. Є можливість брати участь в програмі Hillel EVO. До шостого заняття діє гарантія повернення коштів у повному обсязі.