Курс починається з освоєння Git - системи контролю версій. Слухачі встановлять Git, налаштують робоче середовище та навчаться створювати репозиторії. Вони опанують базові команди, роботу в команді, вирішення конфліктів злиття та роботу з GitHub. Це включає створення pull запитів та налаштування доступу до репозиторіїв.
Далі курс охоплює HTML та CSS для створення веб-сторінок. Слухачі вивчать блочні елементи, способи їх розташування, селектори, події та Flexbox. Особлива увага приділяється адаптивній верстці, роботі з медіа, формами, шрифтами та іконками. Також розглядається робота з Figma та CSS Grid для створення сучасних інтерфейсів.
Цей модуль присвячений JavaScript - від базових типів даних та операцій до складних концепцій. Слухачі вивчать логічні розгалуження, об'єкти, масиви, цикли, функції, рекурсію та замикання. Курс охоплює ООП, роботу з помилками, callback функції, ES6 фічі, роботу з DOM, подіями, BOM, генераторами, ітераторами та асинхронністю з Event loop.
Модуль включає TypeScript для типізації JavaScript коду. Слухачі освоять синтаксис, функції, класи, інструменти та практичне застосування TypeScript. Паралельно вивчаються реляційні бази даних MySQL - створення БД, таблиць, робота з полями та SQL запитами, а також документоорієнтована MongoDB з роботою з колекціями, документами та мовою запитів.
Слухачі навчаться створювати React-додатки, використовуючи компоненти, хуки та маршрутизацію. Модуль охоплює типізацію, бібліотеки компонентів, керовані та некеровані компоненти, управління даними та розробку шарів програми. Для управління станом вивчається Redux Toolkit, Zustand, асинхронні перетворювачі та best practices.
Backend частина починається з Java Core - типи даних, оператори, цикли, масиви, строки, класи, об'єкти, наслідування, інтерфейси, колекції, робота з файлами та виключення. Далі вивчається Hibernate для ORM, відображення об'єктів, HQL, критерії та управління транзакціями. Spring Boot модуль охоплює налаштування проєктів, Spring MVC, роботу з БД, AOP, безпеку, аутентифікацію, OpenAPI, тестування та розгортання.
Модуль автоматизації Java включає Selenium WebDriver, написання тестів, автоматизацію API, фреймворки тестування, обробку даних, звітування, DevOps навички та навантажувальне тестування. Next.js модуль охоплює створення додатків, управління даними та розширені можливості фреймворку.
Слухачі ознайомляться з DevOps практиками - Docker, контейнеризацією сервісів, мікросервісною архітектурою та Amazon Web Services. Scrum модуль навчить методології роботи - артефактам, подіям, цінностям та поширеним помилкам у Scrum.
Завершальна частина курсу включає HR лекцію з пошуку вакансій, оптимізації LinkedIn, складання резюме та підготовки до інтерв'ю для успішного старту кар'єри в IT.
Курс триває до 960 годин з інтенсивністю 6 занять на тиждень. Передбачено безкоштовне повторне проходження, вивчення англійської мови та додатковий курс у подарунок. Слухачі отримують додаткові консультації, стажування на реальному проєкті та гарантію працевлаштування за дотримання вимог до відвідування.