На цьому курсі починають з основ організації коду. Розглядають принципи чистої верстки та знайомляться з методологією БЕМ. Вивчають правила іменування класів за цією системою. Також дізнаються про OOCSS - об'єктно-орієнтований підхід до CSS. Закріплюють знання на практиці.
Далі курс охоплює мову розмітки HAML та сучасні препроцесори. Студенти працюють з SASS, LESS та Stylus. Порівнюють їхні можливості та переваги. Кожен інструмент відточують на практичних завданнях.
Тут пояснюють компонентну модель верстки. Розбирають Google Polymer та технологію Web Components. Навчаються імпортувати HTML-файли та створювати перевикористовувані компоненти. Теорію одразу застосовують на практиці.
Цей блок присвячений гнучким макетам. Вивчають Flexible Box Layout та процедуру верстки. Освоюють методику створення адаптивних сторінок. На практиці створюють макети з використанням Flexbox.
Студенти знайомляться з популярними CSS-фреймворками - Foundation та Bootstrap. Порівнюють їхні можливості. Потім переходять до створення динамічних сайтів з 3D-ефектами. Вивчають технологію Parallax прокрутки. Всі концепції відпрацьовують на реальних прикладах.
Завершальний модуль присвячений системі контролю версій Git. Студенти встановлюють та налаштовують Git. Вивчають базові команди. Знайомляться з GitHub, GitLab та Bitbucket. Створюють власний проект та заливають його на GitHub. Навчаються працювати в команді з використанням систем контролю версій.
Заняття проводять викладачі-практики з реальним досвідом. Доступне корпоративне навчання для команд. Можна навчатися у вихідні дні. Випускники мають можливість працевлаштування у провідних IT-компаніях. Також доступний індивідуальний формат навчання.