На цьому курсі починають з основ. Спершу студенти знайомляться з групою та лектором, розбирають організаційні моменти та встановлюють основний інструмент - Visual Studio Code. Потім переходять до вивчення HTML: розбирають структуру документа, основні теги, посилання та навігацію.
Далі курс охоплює роботу з таблицями та формами. Студенти вчаться створювати різноманітні форми для сайтів та оформлювати табличні дані. Також розглядають роботу з зображеннями та іншими HTML-тегами.
Після HTML курс переходить до CSS. Тут пояснюють, що таке каскадні таблиці стилів, способи їх підключення, селектори та основні властивості. Студенти вчаться працювати зі шрифтами, типографікою та фоном сторінки.
Цей блок присвячений псевдокласам, пріоритету в CSS та відмінностям між блоками та рядками. Розглядають тінь елементів, скруглення кутів та градієнти. Особливу увагу приділяють оформленню HTML-форм та роботі з векторними іконками.
Студенти вивчають Flexbox - сучасний інструмент для створення гнучких макетів. Потім переходять до layouts, медіа-запитів та верстки під мобільні пристрої. Завершують блок анімацією, трансформацією елементів та CSS Grid.
Курс знайомить з фронтенд-фреймворком Twitter Bootstrap, його сіткою та компонентами. Також розглядають інші CSS-бібліотеки. Два заняття присвячені практичній роботі з шаблонами Figma, де студенти закріплюють отримані навички.
Другий розділ курсу починаєть з основ JavaScript. Студенти дізнаються про призначення мови, інтеграцію JS у HTML та роботу зі змінними. Далі розглядають типи даних, основні методи та виведення інформації на екран.
Цей блок охоплює вирази, оператори та умовні конструкції if...else, switch-case та ternary. Студенти вчаться працювати з циклами while, do...while та for-loop. Також вивчають масиви, функції, об'єкти та їх методи.
Третій розділ присвячений DOM - моделі документа. Студенти навчаються отримувати доступ до елементів сторінки, маніпулювати HTML-атрибутами та розміткою. Розглядають бібліотеку jQuery та підключення готових плагінів.
Продовжують вивчення DOM: детально розбирають селектори, фільтри та роботу з атрибутами. Особливу увагу приділяють подіям DOM, їх поширенню та делегуванню. Студенти вчаться створювати та вставляти елементи в DOM, оптимізуючи використання ресурсів браузера. Два практичні заняття дозволяють закріпити ці навички.
Четвертий розділ охоплює Web APIs. Студенти вивчають зберігання даних у браузері через cookies та Web Storage API. Детально розглядають AJAX, HTTP-протоколи, XMLHttpRequest та роботу з JSON. Практичне заняття присвячене роботі з API та іншим засобам мережевих запитів.
Завершує курс практичне заняття з написання фронтенд-проєкту. Також студенти отримують заняття з англійської мови для професійного зростання та кар'єрну консультацію з рекрутером, який допоможе скласти ефективне резюме.
Курс складається з 45 занять по 1,5 години, де 80% часу присвячено практиці. Студенти отримують доступ до всіх матеріалів - презентацій, чек-листів та записів лекцій. Навчання проходить у невеликих групах з підтримкою досвідченого ментора. Після успішного завершення видається сертифікат, а найкращі студенти мають можливість отримати контракт з IT-компанією.