JavaScript Углубленный
Для кого этот курс
• Для тех, кто уже знаком с основами JavaScript и хочет перейти на новый уровень• Для разработчиков с начальным опытом в JavaScript
• Те, кто стремится писать чистый, оптимизированный и масштабируемый код
• Для тех, кто стремится стать более конкурентным на рынке труда
Предварительные требования
• Знание базового синтаксиса JavaScript и принципов ООП• Умением работать с массивами, объектами и функциями
• Базовое представление о модулях и структуре JS-проекта
Продолжительность
12 ч.Количество уроков
6 занятийСтоимость обучения
115Курс входит в
СпециальностиПрограмма курса
• ECMAScript модули
• Динамические и статические системы модулей
• import и export
• Разница между локальным и глобальным символами
• Примеры использования символов для создания пользовательской логики
• @@toStringTag
• @@species
• @@isContentSpreadable
• @@toPrimitive
• @@iterator
• Функции-генераторы и yield
• Асинхронные генераторы
• Функции высшего порядка
• Чистые функции
• Использование функций как данных
• Композиция функций
• Каррирование
• Создание пользовательских событий
• Observable
• Реализация функции map для своего Observable
• Реализация функции filter
• Реализация функции reduce
• Реализация функции skip
• Примеры использования реализованных функций
Попробуйте бесплатно
Полноценное занятие с тренером
Что входит в курс
12 часов живого обучения с тренером
Практические занятия и проверка ДЗ
Общение с группой
Поддержка ментора и ассистента
Тестирование и Сертификат
Видео курс от ITVDN
Как проходит обучение
Живые онлайн занятия
с тренером
Выполнение
домашних заданий
Проверка ДЗ
и фидбек
Тестирование
и сертификация
Сертификат после прохождения курса
Сертификат после прохождения курса
Готов
начать обучение?
Отправляй заявку и зафиксируй свою скидку на обучение
Остались вопросы?
Подскажем, с чего начать, какую специальность выбрать и как найти первую работу.
О курсе JavaScript Углубленный
Особое внимание уделено:
• Асинхронному коду — async/await, собственным реализациям map / filter для Observables
• Структурированию проектов — современным подходам к масштабируемому и поддерживаемому коду
• Функциональному стилю программирования — композиции, каррированию, чистым функциям
• Практике — с примерами, которые можно применять сразу в реальных задачах Этот курс поможет лучше понимать фреймворки и библиотеки, с которыми вы уже работаете или планируете работать: React, RxJS, Vue, Angular.