Asynchronous JavaScript Bootcamp

Learn how to use Promises, async functions, and callbacks to handle asynchronous JS code
Free tutorial
Rating: 3.6 out of 5 (62 ratings)
5,380 students
1hr 14min of on-demand video
English [Auto]

You will learn how to use the tools available in JavaScript to handle asynchronous code effectively so you can write better code at your job or on your own projects


  • I recommend 10-15 hours of JavaScript exposure before taking this course


Asynchronous programming is confusing to every developer at first pass. It's different because backend programming languages are not async in nature and if you come from that realm, this can be deterring when learning JS. In order to become more comfortable with it I think developers should practice using the technologies in an effective way, so I built this course to help you do that :).

Who this course is for:

  • Beginner JavaScript Developers curious about Promises and async code!


Software Courses As A Service
Dev Decks
  • 4.0 Instructor Rating
  • 136 Reviews
  • 17,690 Students
  • 2 Courses

I build study decks and Software Engineering courses on topics I have spent time with. I attempt to boil what I learn down to the most important concepts or show you a hands on example that I wished existed before! I try to teach these courses as though I were pair programming with someone new to the topic but with a little dev experience under their belt.

Top companies trust Udemy

Get your team access to Udemy's top 15,000+ courses