Курс починається з основ HTML. Студенти вивчають типи елементів, атрибути та базову структуру документа. Далі переходять до CSS - розміри блоків, відступи, робота з текстом та властивістю margin. В цьому ж модулі розглядають видимість елементів та комбінування селекторів.
Тут студенти освоюють Flexbox для створення гнучких макетів. Вивчають семантичну верстку для кращої структури коду. Окремий блок присвячений формам - створенню полів вводу, кнопок та інших елементів управління. Закріплюють знання про позиціювання елементів на сторінці.
Перший блок JavaScript охоплює фундаментальні поняття. Студенти працюють зі змінними, типами даних, строками та операторами. Вивчають логічні структури для прийняття рішень в коді. Масиви та цикли допомагають оперувати колекціями даних. Завершується блок функціями та об'єктами.
Цей модуль показує, як JavaScript взаємодіє з веб-сторінками. Студенти вчаться знаходити та змінювати елементи DOM дерева, маніпулювати CSS стилями. Велика увага приділяється обробці подій - кліків, вводу даних, руху миші. Практикуються на реальних прикладах взаємодії з користувачем.
Тут розглядають складніші концепції мови. Функції-конструктори та класи для створення складних структур даних. Контекст виконання функцій та замикання. Робота з формами, включаючи перевірку введених даних. Cookies та Web Storage для зберігання інформації в браузері.
Студи вивчають обробку помилок та асинхронне програмування з Promise. Мережеві запити для взаємодії з сервером. Окремий блок присвячений системі контролю версій Git - основи роботи, публікація репозиторію та інтеграція з середовищем розробки.
Фінальний блок розширює знання з верстки. Студенти освоюють CSS Grid для складних макетів. Працюють з мікроданими, аудіо та відео на сторінці. Вивчають Canvas для створення графіки. Анімації та градієнти для покращення візуалу. Препроцесор Sass для ефективнішої роботи зі стилями.
На курсі передбачені практичні заняття після кожного великого блоку. Студенти отримують безкоштовні ліцензії на програмне забезпечення від Jetbrains. Доступ до записів уроків дозволяє повторити матеріал. Викладачі перевіряють домашні завдання та дають розгорнутий відгук.
Курс включає підтримку від HR-фахівців під час навчання та після його завершення. Тестування та сертифікати підтверджують отримані знання. Курсові проекти допомагають скласти портфоліо. Практикуми з IT-експертами дають реальний досвід. Додатково - курси Business English та IT English для покращення комунікації в міжнародному середовищі.