High School  /

Курс: JavaScript. Основы и современныe возможности языка

Курс JavaScript
Синтаксис
Изучим основные возможности языка. Переменные, константы, управляющие конструкции и циклы. Особый упор сделаем на типах данных и их преобразовании.

Возможности языка
Функции в JavaScript — отдельный тип данных. Но на этом особенности не заканчиваются. Функции создают замыкания и имеют контекст вызова. Научимся использовать эти возможности по назначению и поговорим о функциональном программировании, чистых функции и карринге.

Промисы, генераторы и итераторы
Код должен быть защищен от внештатных ситуаций. Научимся обрабатывать исключительные ситуации и создавать собственные исключения. Разберем что такое асинхронный вызов, и как промисы помогут нам не провалиться в ад функций обратного вызова.

Конструктор и прототип
Сделаем код использующий множество однотипных объектов более чистым используя конструктор и прототип. Разберемся в том как это все работает. Освоим прототипное наследование. И посмотрим как синтаксис с использованием классов делает код еще более чистым и связным.

Начать обучение!
0 комментариев