Курс починається з Git та GitHub. Студенти встановлюють систему контролю версій, налаштовують робоче середовище та вчаться працювати з репозиторіями. Включає базові команди, роботу в команді, вирішення конфліктів злиття та створення Pull Request-ів на GitHub.
Модуль охоплює HTML та CSS. Студенти вивчають структуру веб-сторінок, блочні елементи, селектори та події. Практикуються у використанні Flexbox та Grid для розмітки, створенні адаптивного дизайну. Додатково - робота з Figma, шрифтами, іконками, медіа та формами.
Повний цикл вивчення мови програмування. Починається з базових типів даних, операцій, логічних розгалужень. Продовжується об'єктами, масивами, циклами, функціями, рекурсією та замиканнями. Розглядається ООП, робота з помилками, асинхронність, DOM, BOM. Далі студенти переходять до TypeScript - синтаксис, функції, класи, інструменти та практика.
Модуль включає дві популярні системи керування базами даних. Спочатку MySQL - створення та керування базами даних, таблиці, SQL-запити. Потім MongoDB - робота з колекціями та документами, мова запитів NoSQL.
Студенти вивчають React - створення компонентів, хуки, маршрутизація, керування даними. Далі розглядається Redux Toolkit для управління станом додатку, включаючи Zustand та асинхронні операції. Завершується модуль Next.js - створення додатків, управління даними, розширені можливості фреймворку.
Модуль починається з Node.js - асинхронне програмування, робота з файловими системами, створення веб-серверів, інтеграція з базами даних та розгортання. Потім Nest.js - робота з документацією, ORM, авторизація, робота з БД. Додатково - Serverless архітектура з Lambda-функціями.
Студенти ознайомляться з Docker та контейнеризацією сервісів. Розглядаються принципи мікросервісної архітектури та робота з Amazon Web Services для хмарного розгортання додатків.
Завершальний блок включає Scrum - методологію управління проєктами: артефакти, події, цінності та поширені помилки. Окрема лекція з HR покриває пошук вакансій, створення резюме, профілю LinkedIn та підготовку до технічних інтерв'ю.
Курс розрахований на 960 навчальних годин. Заняття проходять 6 разів на тиждень. Передбачено безкоштовне повторне проходження курсу. Частина матеріалів викладається англійською мовою. Додатково - консультації, стажування на реальному проєкті та гарантія працевлаштування при виконанні всіх вимог до відвідування.