Skip to main content


Asynchronous Methods in JavaScript

In this video, Mike Peritz provides a high level overview of the methods available to JavaScript developers to handle async. Many actions in JavaScript are considered asynchronous because they occur in the background of our code on the "event loop" and push to the call stack after they complete (or error) and our synchronous code has finished. Some examples include keyboard presses, mouse clicks, HTTP requests, and calls to a database, but there are many more. Mike reviews callbacks and promises, and also dives into streams, and reactive programming. He also touches on the future of async in "async/await". Finally, Mike provides a plethora of valuable resources so that this tech talk can serve as a gateway to help you solve your asynchronous issues.

Project Members: Mike Peritz

Find the program that fits your life.

Learn about our coding, cybersecurity, and data analytics bootcamps offered on full-time and part-time schedules.