Курс розроблений для тих, хто хоче з нуля освоїти основи програмування. Він складається з 12 занять, які проходять тричі на тиждень. Кожне заняття триває 60 хвилин. Весь навчальний процес відбувається онлайн, що дозволяє навчатися з будь-якого місця.
На перших заняттях студенти знайомляться з мовою Python та середовищем розробки IDLE. Відразу після цього починається робота з графічним модулем turtle. Учні вчаться створювати прості зображення, одночасно освоюючи поняття змінних та математичних операцій в Python.
Тут розглядаються умовні інструкції if та вбудовані функції мови. Студенти переходять до вивчення складних структур даних - списків, рядків, кортежів та словників. Кожна тема підкріплюється практичними прикладами роботи з цими типами даних.
Цей блок присвячений циклам та їх практичному застосуванню. Знання відразу закріплюються через створення двох простих ігор - "Вгадай число" та "Вікторина". Таке завдання допомагає зрозуміти, як теоретичні знання перетворюються на реальні проекти.
Завершальна частина курсу знайомить з модулем tkinter для створення графічних інтерфейсів. Студенти вчаться створювати графічні примітиви, працювати з віджетами та обробляти події за допомогою методу bind. Це дає уявлення про розробку програм з вікнами та кнопками.
Для участі в курсі знадобиться ноутбук або комп'ютер з підключенням до інтернету. Також необхідні гарнітура або навушники з мікрофоном, щоб комфортно спілкуватися під час заняття.
Курс проводить перша в Україні дистанційна школа "Оптіма". Заняття проходять у міні-групах, що забезпечує індивідуальний підхід до кожного студента. Акцент робиться на практичні завдання - кожне заняття містить максимум корисної інформації та реального досвіду програмування. Після успішного завершення курсу видається офіційний сертифікат.