Курс починається з основ створення веб-сторінок. Студенти вивчають структуру HTML, типи елементів та атрибути. Потім переходять до CSS - розміри блоків, відступи, робота з текстом та видимістю елементів. Особлива увага приділяється сучасній верстці з Flexbox та семантичній розмітці. На двох практичних заняттях закріплюють навички роботи з формами та позиціонуванням елементів.
Стартовий модуль знайомить з основами JavaScript - змінними, типами даних, строками та операторами. Далі йдуть логічні структури, масиви, цикли, функції та об'єкти. Кожен теоретичний блок закріплюється практикою. Базовий рівень поглиблює знання - робота з DOM деревом, обробка подій, функції-конструктори, класи та наслідування. Студенти освоюють складні концепції - контекст функції, замикання, асинхронний код та мережеві запити.
Короткий, але важливий модуль про роботу з Git. Включає основи системи контролю версій, публікацію репозиторію та інтеграцію з середовищем розробки. Це необхідний інструмент для будь-якого розробника.
Модуль присвячений одній з найпопулярніших бібліотек - React. Починається з основ - JSX, компоненти, стан та життєвий цикл. Потім студенти вчаться працювати з формами, стилізацією, створюють списки заміток. Розглядаються хуки, роутинг, модальні вікна та оптимізація додатків. Три практичні заняття дозволяють закріпити отримані знання.
Цей модуль вчить роботі з реляційними базами даних. Починається з основ SQL та DDL, потім - проєктування БД, JOIN-запити, вкладені запити та індексування. Завершується модуль складними темами - збережені процедури, транзакції та тригери.
Студенти освоюють серверну частину розробки на Node.JS. Модуль охоплює стандартні модулі, NPM, асинхронність, роботу з сервером. Вивчається фреймворк Express.js, авторизація, робота з базою даних. Розглядаються REST API, Streams, WebSockets та тестування додатків.
Останній модуль допомагає підготуватися до пошуку роботи. Включає аналіз ринку праці, створення резюме та супровідного листа, спілкування з рекрутерами. Студенти вчаться готуватися до HR та технічних співбесід, отримувати офери та проходити випробувальний термін.
На курсі доступні безкоштовні ключі на програмне забезпечення JetBrains. Студенти отримують добірку відео курсів у подарунок, доступ до записів уроків та HR-підтримку. Викладачі перевіряють домашні завдання та дають зворотний зв'язок. Є можливість спілкування з одногрупниками та підтримки від менторів. Курс включає тестування, сертифікати, курсові проєкти та практикуми з IT експертами. Також доступні курси Business English та IT English для покращення професійних навичок.