Типы данных, преобразование типов, операторы, свойства и методы строк, условия, функции, циклы, рекурсия, объекты, массивы, DOM, обработчики событий, this, классы, конструкторы, ECMAScript 2015(ES6), шаблонные строки и интерполяция, стрелочные функции, Rest параметр, Spread оператор, деструктуризация, геттеры/сеттеры, коллекции, Cookie и Local Storage, скрипты времени выполнения(setTimeout, setInterval), requestAnimationFrame, объект Data, делегирование, работа с атрибутами/дата атрибуты, регулярные выражения, работа с формами и валидация, AJAX, JSON, Promises, fetch, модули, модульная структура, Webpack и сборка проекта с его помощью, Babel
Было написано два проекта и дипломная работа.
Практика разговорного английского, изучение/повторение грамматики и лексики, изучение и практика использования устойчивых фраз, выражений и речевых оборотов