JS: Разработка абстракций для асинхронности от Хекслет
Программа курса
Ознакомьтесь с программой курса «JS: Разработка абстракций для асинхронности» от Хекслет
1. Введение
- Познакомиться с идеей асинхронного программирования и со структурой курса.
2. Event loop
- Познакомиться с event loop — концепцией, позволяющей реализовывать асинхронное программирование в браузере с использованием событийной модели.
3. Таймеры
- Рассмотреть механизм таймеров, предоставляемый средой исполнения JS. Изучить простой пример использования таймеров для выполнения синхронных задач асинхронно.
4. Callback hell
- Познакомиться с пугающей ситуацией "callback hell", которая может возникнуть при наличии зависимых асинхронных вызовов и нескольких функций обратного вызова. Научиться справляться с этой проблемой, рассмотреть технику waterfall.
5. Функция each
- Продолжить разработку библиотеки для работы с асинхронным кодом, написать функцию 'each'.
6. Раннее связывание
- Познакомиться с методом сохранения контекста для асинхронных вызовов.
7. Работа с ошибками
- Научиться работать с ошибками в асинхронном коде, понять отличия от обработки ошибок в синхронном коде.
8. Event emitter
- Познакомиться с концепцией event emitters, применение которой бывает очень полезно в приложениях с асинхронным кодом.
9. Дополнительные материалы
- Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса.
- Город
- Онлайн
- Формат обучения
- Онлайн
- Сертификат
- Есть
- Инструменты на курсе
- JavaScript
Большой объём информации. На курсах Вы получите столько информации, сколько иные программисты не получают за всю свою жизнь.
Преподаватели-эксперты. У каждого преподавателя за спиной многолетний опыт работы, ценные знания и выпускники-специалисты.
Постоянная поддержка. Кураторы курсов всегда готовы прийти на помощь каждому ученику.
Обучение с нуля. В этой школе из новичка сделают профессионала с хорошим портфолио!
Самообучение. Ответы на некоторые волнующие вопросы приходится искать самостоятельно, обращаясь к поисковикам.
Сложность обучения. Программирование - это нелегко, а на его освоение затрачивается много сил и энергии.
Взгляните, что студенты и выпускники говорят про Хекслет
Можно попробовать бесплатно, посмотреть как выглядит интерфейс платформы изнутри и определиться, подходит ли вам такой формат. Подача материала приятная, теория глубокая, упражнения интересные и применимые в реальной жизни. Есть несколько тарифов – для самостоятельного, групповог...
Для индивидуального обучения веб-разработки Хекслет подходит на 100%, есть бесплатный доступ, за это время точно решите стоит вам этим заниматься или лучше поискать себя в другом. Обзор на школу нашел на сайте «Это Развод». Подача материалов удобная, но будет сложно, поэтому моти...