О курсе
Курс «Современный JavaScript» от WebDesign Master позиционируется как подробное введение в язык программирования JavaScript с полного нуля. Автор предлагает последовательно разобрать каждый шаг и момент, чтобы сформировать базу перед дальнейшим изучением библиотек и фреймворков.
В содержании заявлены все основы языка — от переменных до асинхронности. Отдельный блок посвящён современному синтаксису ES6+: рассматриваются let и const, стрелочные функции, деструктуризация, операторы rest и spread, шаблонные строки, модули и другие темы.
Также в программу включены работа с DOM и динамикой страницы, функции, массивы и объекты, новые структуры данных. Разбираются и более сложные концепции: наследование (inheritance), hoisting, this.
Практическая часть включает более 40 примеров с подробным разбором. Объём курса — 36 уроков, заявленное время обучения — 10 дней.
Что рассматривается в программе
- рассматриваются основы языка: переменные, типы данных, операторы
- разбирается современный синтаксис ES6+: let/const, стрелочные функции, деструктуризация, rest/spread, шаблонные строки, модули
- изучается работа с DOM и динамическое изменение страницы
- разбираются функции, массивы и объекты
- рассматриваются новые структуры данных
- разбираются сложные темы: наследование, hoisting, this
- рассматривается асинхронность в JavaScript
- практика на более чем 40 примерах с подробным разбором
Кому может быть полезен курс
- тем, кто хочет изучить JavaScript с нуля и получить базу перед освоением библиотек и фреймворков
- начинающим разработчикам, которым нужно систематизировать знания основ языка
- тем, кто интересуется современным синтаксисом ES6+ и работой с DOM
- специалистам смежных направлений, которым требуется ознакомиться с базовыми конструкциями JavaScript
Вопросы о программе
С какого уровня подходит курс?
Курс рассчитан на изучение JavaScript с полного нуля, поэтому начальный опыт программирования не требуется.
Какие темы входят в программу?
В программе заявлены основы языка от переменных до асинхронности, синтаксис ES6+, работа с DOM, функции, массивы, объекты, новые структуры данных, а также наследование, hoisting и this.
Сколько уроков и практики включает курс?
Курс состоит из 36 уроков и включает более 40 практических примеров с подробным разбором.
Сколько времени отводится на обучение?
Заявленное время обучения — 10 дней.