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