⚛️ Курс по асинхронному JavaScript
Асинхронное программирование — это когда вы во время простоя приложения (ждёте ответа от сервера, например) выполняете что-то другое, полезное.
Таким образом, приложение работает в разы быстрее. А изучить Ajax, Promise (основа асинхронного программирования) можно в этом видео всего лишь за 5 часов.
https://youtu.be/wMeBQbgb4uw