Урок №1 Введение в JavaScript
Урок №2 JavaScript. Условия и массивы
Урок №3 JavaScript. Циклы и объекты
Урок №4 JavaScript. Функции
Урок №5 JavaScript.DOM
Урок №6 Последние нововведения в ES
Урок №7 Работа с контекстом
Урок №8 Событийный цикл и стек
Урок №9 Всплытие и погружение
Урок №10 Методы для работы с массивами и при каких задачах их стоит выбирать (map, foreach, filter, sort, reduce, concat)
Урок №11 Отлов ошибок (try, catch)
Урок №12 Классы и прототипы
Урок №13 Базовые алгоритмы (Sorting Algorithms, Searching Algorithms, Divide and conquer, Recursion, Dynamic programming Greedy algorithms)
Урок №14 Тестирование JavaScript'а (Jest, TDD)