Курс: JavaScript. Уровень 3. ES6/ES7

Курс: JavaScript. Уровень 3. ES6/ES7

Курс: JavaScript. Уровень 3. ES6/ES7


Продолжительность курса: 24 ак. ч.

Описание курса:
Курс «JavaScript. Уровень3. ES6/ES7» посвящен нововведениям стандарта ECMA-262, появившимся в 2015 году: деструктуризация объектов, доработанная модель работы с функциями (в том числе стрелочные функции), создание классов и организация наследования, удобная работа с методами объектов get/set, стандартизация работы с модулями и т.д. И хотя не все возможности ES6 поддерживаются современными браузерами – реализация стандарта активно используется JavaScript-разработчиками

Аудитория:
Разработчики, знающие базовый Javascript

Необходимая подготовка:
• Javascript

После изучения курса слушатель будет уметь:
• заниматься деструктуризацией объектов
• задавать параметры по умолчанию в функциях
• использовать оператор spread
• создавать классы и организовывать наследование
• создавать статические свойства у классов
• использовать ключевое слово super
• использовать метод Object.assign(target, obj1, obj2, obj3.)

Программа курса:
Модуль 1. Деструктуризация и оператор spread. 
• Стандарты ES6/ES7
• Babel.js
• Деструктуризация массива
• Оператор spread
• Значения по умолчанию при деструктуризации
• Деструктуризация объекта
• Деструктуризация без объявления
• Вложенная деструктуризация

Модуль 2. Работа с функциями. 
• Параметры по умолчанию
• Оператор spread с функциями
• Оператор spread для передачи данных
• Деструктуризация в параметрах
• Свойство name функции
• Объявление функции в блоке
• Стрелочная функция
• Стрелочная функция с аргументами
• Стрелочная функция без аргументов
• Отсутствие своего this
• Функции для шаблонизации строк

Модуль 3. Объекты и классы в ES6/ES7. 
• Краткая форма записи свойств
• Вычисляемые свойства
• Запись методов
• Геттеры и сеттеры
• Методы с вычисляемыми значениями
• super
• Статические свойства
• Наследование

Модуль 4. Дополнительная информация. 
• Модули в EcmaScript
• Ключевые слова export и import
• Экспорт под псевдонимом
• Экспорт классов и функций
• Импорт

Характеристики курса

  • Начало: Ведется набор
  • Вендор: JavaScript
  • Код курса: JS4a
  • Город: Пермь, Челябинск, Самара, Ижевск, Екатеринбург,
  • Направление: JavaScript
  • Академических часов: 24
  • Количество мест: 8
  • Очно: 29900 ₽
  • Дистанционно: 23900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

learning@eshift.ru