Навчання починається з базових технологій вебу. Спочатку студенти знайомляться з HTML: теги, атрибути та семантика. Далі йде CSS — селектори, робота з кольором, оформлення тексту та шрифтів. Вивчається блочна модель і Flexbox, фон та декоративні елементи, позиціонування, трансформації й анімації. Окремий блок присвячений формам та адаптивній верстці. На цьому етапі виконуються два особистих і один командний проєкт.
Наступний крок — JavaScript. Студенти опановують змінні, типи даних, умови та цикли. Далі — масиви, функції, об’єкти та операції rest і spread. Окрема увага приділяється методам перебору масивів, ключовому слову this, прототипам і класам.
Потім іде робота з DOM і подіями, патернами оптимізації, інфраструктурою проєктів та вебсховищем. Засвоюється асинхронність, проміси, робота з датами, а також взаємодія з бекендом через CRUD-операції. Закріплення матеріалу — командним проєктом.
Після JavaScript студенти переходять до React. Тут розбирається JSX, Props, робота з колекціями та стилізація компонентів. Практикуються події та стан, форми й життєвий цикл компонента. Вивчається робота з API, React-хуки, навігація та розділення коду.
Далі — керування станом: Redux, middleware, асинхронний Redux, селектори й мемоізація. Окремий блок присвячений аутентифікації, приватним і публічним маршрутам. Завершення — особистий проєкт.
На цьому етапі студенти переходять до backend-частини. Опановуються основи Node.js, створення консольних застосунків та робота з Express. У курсі — CRUD-операції, MongoDB і Mongoose, схеми й методи, деплой на Heroku.
Далі — аутентифікація, робота з зображеннями, модульне тестування, інтеграція з поштою та Docker. Завершення блоку — вебсокети для роботи в реальному часі.
Курс охоплює й мобільну розробку. Студенти готуються до роботи з React Native: стилізація та форми, відлагодження, навігація, використання нативних компонентів. Вивчається зв’язка Redux і Firebase, а наприкінці — деплой застосунків на сервери Expo. Результат — ще один особистий проєкт.
Окрім технічної частини, курс навчає командній роботі. Студенти знайомляться з Agile та Scrum, тренуються в тайм-менеджменті й аналітиці проєктів. Для розвитку англійської передбачено speaking club і роботу з EnglishDom.
Окремий блок присвячений кар’єрі. Тут — складання резюме, LinkedIn, написання мотиваційного листа, підготовка до HR- та технічних співбесід. Практикуються тестові інтерв’ю, комунікативні навички та пошук вакансій на професійних майданчиках.