На цьому курсі починають з вступу до мов C та C++. Учень дізнається базові принципи програмування та пише перші прості програми. Цей етап допомагає зрозуміти, чи подобається напрямок і чи варто розвиватися далі.
Далі вивчають умови та логіку коду - як програма приймає рішення. Потім переходять до роботи з даними: як зберігати, змінювати та використовувати інформацію в програмі.
Тут пояснюють блоки коду та цикли - як автоматизувати повторювані дії. Учень вчиться будувати прості алгоритми та створювати ігрові стратегії, що розвиває логічне мислення.
На цьому етапі показують, як створювати власні функції для виконання конкретних завдань. Також учні вчаться працювати з бібліотеками - готовими наборами функцій для різних цілей.
Учень освоює роботу з масивами - колекціями даних. На практиці вчиться обробляти символи, слова та тексти, що є важливою навичкою для багатьох програм.
Цей модуль присвячений ООП - сучасному підходу до програмування. Учень розуміє принципи створення об'єктів та їх взаємодії, що відкриває новий рівень у розробці.
На завершення курсу створюють перший ООП проект. Учень проходить повний цикл: від розробки до захисту готової роботи. Це дозволяє закріпити всі отримані навички на практиці.
Курс триває 3 місяці, всього 24 заняття. Зустрічі відбуваються двічі на тиждень по 60 хвилин. Навчання проходить онлайн, що дає змогу займатися з будь-якого місця та не пропускати уроки.
Для участі знадобиться ноутбук або комп'ютер з інтернетом. Також потрібна гарнітура: навушники або колонки, вебкамера та мікрофон для спілкування з викладачем.
Навчання будується на авторській системі з унікальною командою тренерів. Заняття проходять у міні-групах, що забезпечує індивідуальний підхід до кожного учня. Після завершення курсу видається офіційний сертифікат. Курс організований першою в Україні дистанційною школою "Оптіма", що гарантує якість освітнього процесу.