Курс посвящен знакомству с асинхронной моделью программирования в JavaScript и событийной модели браузера. Рассматриваются такие темы как event loops, таймеры, функции обратного вызова, раннее связывание и обработка ошибок.
Чему вы научитесь:
- Разбираться в видах асинхронного программирования в JavaScript (колбеки, промисы, async/await)
- Использовать самые современные способы работы с асинхронным кодом
- Распараллеливать задачи для обеспечения лучшей производительности
- Правильно организовывать структуру асинхронного кода, устойчивого к ошибкам
Формат обучения:
- Теория в формате видео и текстов. После каждого блока с теорией — квиз на закрепление.
- Практика — автоматические задания на практическое закрепление навыков.
- Менторинг — менторы отвечают на вопросы, помогают решать проблемы, проверять задания и направлять к правильным решениям.
- Наставник — это ваш персональный помощник. Он помогает построить процесс обучения, даёт совет какие курсы проходить именно вам.
- Проекты — разработаете полноценные приложения от начала и до конца, а ментор будет помогать вам.