Голосов: 0
#1
Асинхронный JavaScript
Понимание асинхронного характера Javascript является ключом к освоению языка
Язык: English
Автор: Asim Hussain (хороший английский + субтитры)
Лекций: 49
Продолжительность: 4,5 часов
Вы знаете, что не так с этим кодом? Можете ли вы исправить это, не перемещая последнюю переменную вверх по странице?
############################################
function doAsyncTask(cb) {
cb();
}
doAsyncTask( () => console.log(message) );
const message = "Hello I am a teapot";
############################################
Если вы не уверены, то этот курс асинхронного JavaScript идеально подходит для вас.
Что
Понимание асинхронного характера Javascript является ключом к овладению языком.
Этот курс предназначен для того, чтобы взять кого-то с новичком знания асинхронного программирования и превратить его в эксперта.
Мы делаем это, начиная очень просто, объясняя основные понятия.
Затем шаг за шагом добавляя уровни знаний, акцентированные на викторинах и проблемах с кодированием цемента и ваших знаний, прежде чем перейти к следующему разделу.
Зачем
Я обещаю, что вы закончите этот курс специалистом по асинхронному программированию на JavaScript, знания которого, как большинство других экспертов, даже не имеют.
Вы будете отвечать на любые вопросы, связанные с асинхронным кодом JavaScript.
Вы потратите меньше времени на поиск ошибок в асинхронном коде.
Вы поразите своих коллег и друзей своим уровнем знаний и опыта в асинхронном программировании.
Как
Я объясню, что такое асинхронный и синхронизирующий код, преимущества и недостатки каждого.
Мы подробно рассмотрим различные асинхронные шаблоны в JavaScript, включая Callbacks, Promises, Async / Await и даже генераторы с большим количеством упражнений, чтобы практиковать то, что вы узнали.
В конце мы углубимся в архитектуру событий, вы узнаете, как в этих приложениях фактически реализован код асинхронного программирования.
Кто
Идеальный студент для этого курса - это кто-то, у которого есть хотя бы базовый уровень Javascript, вы должны были написать несколько приложений уже.
Вам также потребуется некоторое знакомство с узлом и быть удобным в командной строке.
Но все остальное я объясню с первых принципов.
Кто целевая аудитория?
- Любой, кто немного смущен асинхронным кодом
- Любой, кто хочет знать, каковы различия между Callbacks, Promises, Async / Await и Generators
- Любой, кто заинтересован в написании кода быстрого исполнения в узле или в браузере.
- Любой, кто хочет знать, что setImmediate действительно делает?
- Любой, кто хочет знать, когда запускается requestAnimationFrame?
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
- Статус
- В этой теме нельзя размещать новые ответы.