Акции школ
Войти

JS: Разработка абстракций для асинхронности

Прохождение курса "JS: Разработка абстракций для асинхронности" позволит JavaScript-разработчику использовать таймеры для выполнения синхронных задач асинхронно, сохранять контекст для асинхронных вызовов. Работать с ошибками в асинхронном коде, концепциями event emitters, event loop, инструментом async. Студент углубит свои познания в JavaScript. 7 дней учёбы — это 17 часов теории, тестирование, выполнение упражнений после каждого из 8 модулей и 2 практических заданий на выпуске. У обучающихся по плану "Премиум" есть персональный наставник. Диплом не выдаётся.

Подробнее


Компания: хекслет (hexlet)

Язык: ru

Длительность курса

Длительность курса

7 дней

Формат обучения

Формат обучения

Короткие лекции в виде текста или видео, тесты, упражнения. Практические задания после завершения курса

Обратная связь

Обратная связь

В плане “Профессиональный” можно задавать вопросы менторам в разделе «Обсуждение». В плане “Премиум” закрепляется персональный наставник, который проверяет проекты, делает код-ревью: включено 4 часа голосовых консультаций наставника. Это время можно частично или полностью заменить на переписку в чате в пропорции 1 к 1.5.

Теория и практика

Теория и практика

17 часов теории с тестами и упражнениями после каждого модуля 8 модулей 2 практических задания после курса

Чему научитесь

Разрабатывать абстракции для асинхронности в JavaScript

- Реализовывать асинхронное программирование в браузере с использованием событийной модели
- Использовать таймер для выполнения синхронных задач асинхронно
- Справляться с ситуацией callback hell, которая может возникнуть при наличии зависимых асинхронных вызовов и нескольких функций обратного вызова
- Разрабатывать библиотеки для работы с асинхронным кодом
- Сохранять контекст для асинхронных вызовов
- Работать с ошибками в асинхронном коде, понимать отличия от обработки ошибок в синхронном коде
- Применять концепцию event emitters в приложениях с асинхронным кодом

Перейти на страницу курса Запишись на курс
прямо сейчас!

в любое время 7 дней Кураторы: нет

О курсе

О курсе

в любое время 7 дней Кураторы: нет
JavaScript-разработчикам

Условия оплаты

доступ ко всем курсам этой школы осуществляется по подписке:
профессиональный - $39/месяц
премиум - $199/месяц

Введение

Познакомиться с идеей асинхронного программирования и со структурой курса.

теория

Event loop

Познакомиться с event loop — концепцией, позволяющей реализовывать асинхронное программирование в браузере с использованием событийной модели.

теория

тесты

упражнение

Таймеры

Рассмотреть механизм таймеров, предоставляемый средой исполнения JS. Изучить простой пример использования таймеров для выполнения синхронных задач асинхронно.

теория

тесты

упражнение

Callback hell

Познакомиться с пугающей ситуацией

теория

тесты

упражнение

Функция each

Продолжить разработку библиотеки для работы с асинхронным кодом, написать функцию 'each'.

теория

упражнение

Раннее связывание

Познакомиться с методом сохранения контекста для асинхронных вызовов.

теория

тесты

Работа с ошибками

Научиться работать с ошибками в асинхронном коде, понять отличия от обработки ошибок в синхронном коде.

теория

тесты

упражнение

Event emitter

Познакомиться с концепцией event emitters, применение которой бывает очень полезно в приложениях с асинхронным кодом.

JavaScript

async

использование таймеров для выполнения синхронных задач асинхронно

сохранение контекста для асинхронных вызовов

работа с ошибками в асинхронном коде

применение концепций event emitters, event loop

Навыки, которые вы получите

 
АСИНХРОННОЕ ПРОГРАММИРОВАНИЕ

Компания, проводящая курс

Хекслет (Hexlet)

91 курс по 337 темам

Образовательная платформа Хекслет (Hexlet) осуществляет образовательную деятельность по направлениям программирования. В 2014 году проект...

Преподаватели курса

Сооснователь и CEO образовательного проекта Хекслет.

Сооснователь и CEO образовательного проекта Хекслет....

Ни одного отзыва об этом курсе

Может, вы можете помочь? Вам будут благодарны многие пользователи. И мы тоже.

больше курсов

Похожие курсы компании

хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
больше курсов

Другие курсы этих преподавателей

хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб