Курс починається з базових понять. У першому модулі розглядаються основи мови - що таке JavaScript та де він використовується. Далі йдуть типи даних та прості операції, без яких неможливо продовжити навчання.
Тут студенти вчаться працювати зі складними структурами. Модуль охоплює об'єкти та масиви - основні способи зберігання інформації в JavaScript. Це фундамент для подальшої роботи.
Цей блок навчає продумувати алгоритми. Розглядаються умовні конструкції для прийняття рішень та цикли для повторюваних дій. Без цього неможливо створити функціональну програму.
Студенти освоюють створення функцій - основних будівельних блоків коду. Особлива увага приділяється callback-функціям, які дозволяють керувати послідовністю виконання коду.
Фінальні модулі показують, як JavaScript взаємодіє з веб-сторінками. Вивчається DOM для зміни контенту та обробка подій для реакції на дії користувача. Це перехід від теорії до практики.
Курс триває 3 тижні і включає живі заняття з менторами. Студенти отримують домашні завдання для закріплення матеріалу. Доступні консультації та записи уроків для повторення. Після завершення можна пройти курс ще раз без додаткової оплати.
Програма підходить для початківців у програмуванні. Вона дає фундаментальні знання з JavaScript, необхідні для подальшого розвитку. Випускники отримують відгуки від роботодавців про свої проекти.