Fork this roadmap to track your progress, check off completed
items, and save your progress.
Mastering JavaScript Promises
This roadmap is a curated collection of questions, articles, videos, and practical resources to help you master asynchronous programming in JavaScript. It covers everything from the Event Loop, Callbacks, Promises, and async/await to advanced topics like concurrency, error handling, sequencing, and performance patterns.
Whether you're building a strong foundation or preparing for frontend interviews, this roadmap provides a clear, structured path to learn, practice, and apply async JavaScript concepts through real-world examples.
The roadmap will continue to grow with new resources, interview questions, and modern async patterns as the JavaScript ecosystem evolves.
0% complete
0 of 16 items done • 7 hrs remaining
Contents
Core Concepts
0/3
1
Interview Specific Videos
0/2
2
Coding Questions
0/6
3
Quiz Questions
0/5
4
Core Concepts
0%
0/3
1h
Complete Course - Basics to Advanced
40m
Fundamentals - Part 1
13m
Fundamentals - Part 2
20m
Interview Specific Videos
0%
0/2
52m
Implementing Promise Polyfill
40m
Solve Any Promise Based Output Questions
12m
Coding Questions
0%
0/6
5h
Promise Scheduler
1h
204. How to implement auto-retry Promise on Rejection? | Frontend Problem Sovling