EcmaScript 2015: новые возможности языка JavaScript

EcmaScript 2015 – новая версия JavaScript, содержащая множество изменений, таких как поддержка нового синтаксиса для классов и наследования, использование Promise, функций-генераторов и многое другое. В курсе рассматриваются нововведения языка, а также дается обзор нововведений в будущих версиях JavaScript.
Курс: WEB-013
Длительность: 6 ч.

Описание

Язык JavaScript существенно обновился в новой версии, известной как EcmaScript 2015, EcmaScript 6, или ES6. Появилось множество нововведений, делающих синтаксис более близким к таким языкам, как Java или C#, и позволяющих писать более аккуратный, удобный и легко поддерживаемый код.

В курсе рассматривается поддержка нового синтаксиса для классов и наследования,
использование Promise, функций-генераторов и
многое другое. Также дается обзор предполагаемых нововведений в будущих версиях
JavaScript.

Разбираемые темы

  • Операторы let и const.
  • Стрелочные функции.
  • Свойства в методе.
  • Матчинг для объектов и массивов.
  • Новые методы класса String.
  • Set, Map и WeakSet/WeakMap.
  • Интерполяция строк.
  • Новые функции класса Number.
  • Параметры по умолчанию для функций.
  • Оператор … (spread).
  • Использование this в коллбэках.
  • Новый синтаксис для классов и наследования.
  • Статические переменные класса.
  • Геттеры и сеттеры.
  • Модули ES2015, импорт и экспорт.
  • Транспиляция ES2015 в JS 5 (Babel, webpack).
  • Промисы для асинхронных задач.
  • Функции-генераторы.
  • Async/await в ES2017.
  • Декораторы в ES2017.


Цели

Познакомить слушателей с новыми возможностями JavaScript и продемонстрировать, каким образом новые возможности могут эффективно применяться.

Целевая аудитория

Разработчики JavaScript.
После окончания курса выдаётся сертификат на бланке Luxoft Training
Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Москва 6 900 1
Санкт-Петербург 6 210 1
Омск 5 180 1
Киев 1 500 грн.
Одесса 1 400 грн.
Днепр 1 400 грн.
Рекомендуемые курсы для дальнейшего обучения:
Москва:
02.09.2019-06.09.2019

Примечание:

Материалы курса представлены на английском языке.

Записаться на курс

Выбрать дату
Если Вам не подходят дата и место проведения тренинга, Вы можете оставить заявку на участие в нем в любом из городов, где представлены филиалы Luxoft Training. Для этого выберите вариант "Открытая дата" и укажите желаемое место проведения курса.
Желаемое место проведения курса
Вы можете оставить заявку на корпоративное обучение сотрудников Вашей компании в любом городе России или Украины, выбрав вариант "Другой город"
Фамилия *

Имя *

Отчество

Контактный E-mail *

Компания *

Телефон *

Город *

Комментарий
Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, управлению проектами, тестированию ПО, архитектуре ПО. Luxoft Training – единственный учебный центр в России, авторизованный IIBA. Действует скидка 10% на обучение физических лиц.
   Подпишись на ежемесячный DigestLT
Успешная форма подписки.
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.