Чему вы научитесь
- Работать с Map и Set, WeekMap и WeekSet
- Работать с числами, Math и BigInt
- Работать с интернационализацией чисел и дат через Intl API
- Работать с таймерами и интервалами
- Понимать.принципы ООП
- Использовать prototype и ES6 классы
- Понимать и применять SOLID
- Писать асинхронный JavaScript
- Делать запросы на сервер и понимать принцип их работы
- Понимать как работает Event Loop
- Создавать и обрабатывать Promise
- Понимать устройство DOM и его работу
- Обрабатывать Event и понимать концепции захвата и всплытия
- Создавать модульные приложения на commonjs и es6
- Работать с NPM
- Настраивать сборку проекта
О курсе
Продвинутый курс по JavaScript с погружением в ООП, асинхронность, Event Loop, модульность, структуры данных и сборку.
Для кого этот курс
Начинающим разработчиками со знанием основ JS, HTML и CSS. Для тех, кто хочет структурировать знания или узнать как работает JS под капотом. Для тех, кто хочет углубить знания перед переходом к фреймворкам.
Начальные требования
Базовое знание основ JavaScript. Будет плюсом знание HTML и CSS.
Преподаватели курса
Сертификат
Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 124 учеников получили сертификат.