Advanced
JavaScript Deep Dive
Closures, async and testing
4.9(89 reviews)640 learners7 lessons · 139 minUpdated October 2, 2026
Understand how JavaScript really works so you can write correct, maintainable code.
What you will learn
- ✓Use promises and async/await confidently
- ✓Test and debug your code
Course content
Language core2 lessons
- Closures and scopeFree preview14 min
- Prototypes and classes20 min
Async and tooling5 lessons
- Promises and async/await11 min
- Testing and debugging31 min
- Slides & cheat sheet9 min
- Course assignment36 min
- Final quiz18 min
Requirements
- Comfortable with basic JavaScript
About the instructor
Somphone Vongsavan
Software engineer
10 years building web and banking systems; passionate about teaching newcomers.
View profileLearner reviews
No reviews yet
Questions & answers
No questions yet
Frequently asked questions
Do I need a computer?
No, you can learn on your phone.
Can I get a refund?
Yes, within 7 days of purchase.


