Курс починається з основ HTML. Студенти знайомляться з редактором коду, вивчають структуру HTML-документа та основні теги з їх властивостями. Потім переходять до CSS - вивчають селектори, кольори, прозорість та стилізацію шрифтів для оформлення веб-сторінок.
На цьому етапі розглядається CSS Block Model та створення макетів за допомогою блокової верстки. Студенти освоюють властивість display та вирівнювання елементів. Окрема увага приділяється роботі з формами - від базових елементів до кнопок, полів введення та валідації.
Модуль охоплює FlexBox для створення гнучких макетів, Media Queries для адаптивного дизайну та Bootstrap для швидкої розробки. Студенти вивчають трансформації, переходи та анімації для створення динамічних інтерфейсів.
Розділ присвячений CSS Grid для складних макетів та основам JavaScript. Включає синтаксис, змінні, типи даних, оператори порівняння та умовні конструкції для додавання інтерактивності на сторінки.
Студи вивчають роботу з рядками, масивами, JSON та циклами. Особлива увага приділяється роботі з DOM для маніпулювання елементами сторінки, а також основам jQuery для спрощення роботи з JavaScript.
Модуль охоплює роботу з localStorage, Cookie та асинхронні операції через Promise, async/await. Студенти освоюють створення анімацій за допомогою Canvas - від малювання фігур до створення складних анімацій та інтерактивних елементів.
Завершальні модулі включають створення слайдерів, розробку ігрових механік та контроль об'єктів на Canvas. Курс завершується розробкою власної гри та дипломним проектом, де студенти застосовують отримані знання на практиці.
Навчання проходить у невеликих групах з доступом до відеозаписів занять. Викладачі-практики навчають актуальним технологіям, а служба підтримки допомагає вирішувати питання. Система особистих кабінетів забезпечує зручний доступ до навчальних матеріалів.