Асинхронный JavaScript: Promises, Callbacks, Async Await

О чём курс

Асинхронные операции в JavaScript часто становятся источником ошибок из-за непонимания того, как движок выполняет код «под капотом». Здесь разбирают работу Event Loop, функции обратного вызова (callbacks), промисы (promises) и синтаксис async/await.

  • Устройство Event Loop: визуализация того, как JavaScript управляет задачами в очереди.
  • Прикладные примеры: HTTP-запросы, работа с DOM, таймеры и взаимодействие с файловой системой.
  • Эволюция кода: переход от колбэков к промисам и использование async/await для написания асинхронного кода, который выглядит и читается как обычный синхронный.

Курс подойдет разработчикам, которые уже знают базу языка, но хотят уверенно работать с асинхронностью в React, Vue, Angular или Node.js. После обучения вы будете писать предсказуемый код без «странных ошибок» и понимать, как именно JS обрабатывает задачи в условиях конкурентности.

Программа обучения

  • Введение в асинхронный JavaScript
  • Функции обратного вызова (Callbacks)
  • Promises: устройство и использование
  • Async/Await: синтаксис и преимущества
  • Работа Event Loop и жизненный цикл асинхронных операций
  • Применение в HTTP-запросах, DOM и Node.js
Складчина создана 25 декабря 2019 г. · описание обновлено 23 марта 2026 г.

Другие материалы автора 1

VP Viktor Pyskunov Все материалы
200 ₽ 800 ₽