JavaScript Promises - Introduction to Asynchronous Programming with Async/Await
Coding Train via YouTube
Live Online Classes in Design, Coding & AI — Small Classes, Free Retakes
MIT Sloan AI Adoption: Build a Playbook That Drives Real Business ROI
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn asynchronous programming in JavaScript through this comprehensive video tutorial series covering Promises and async/await syntax. Master the fundamentals of Promises in ES6, including their creation, chaining, and error handling mechanisms. Explore the modern async/await syntax introduced in ES8 that simplifies asynchronous code writing and makes it more readable. Discover how to handle multiple asynchronous operations simultaneously using Promise.all() for improved performance. Understand proper error handling techniques with try/catch blocks when working with Promises and async/await. Practice implementing these concepts through hands-on examples that demonstrate real-world applications of asynchronous JavaScript programming patterns.
Syllabus
16.11: Promises Part 1 - Topics of JavaScript/ES6
16.12: Promises Part 2 - Topics of JavaScript/ES6
16.13: async/await Part 1 - Topics of JavaScript/ES8
16.14: async/await Part 2 - Topics of JavaScript/ES8
16.15: Promise.all() - Topics of JavaScript/ES6
16.16: try / catch with Promises - Topics of JavaScript/ES6
Taught by
The Coding Train