đšī¸ Levels: đ Intermediate
âŗ Duration: 1 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Egghead.io
đ§âđ Certificate: No
đ Key Learning Outcomes
- Understanding how to use promises to model asynchronous operations.
- Creating promises using various methods.
- Chaining promises with .then(), .catch(), and .finally().
- Comparing error handling strategies.
- Dealing with multiple promises using Promise.all() and Promise.race().
- Awaiting a promise using the await operator.
đ¨âđĢ About the Course
This course delves into JavaScript promises in detail, exploring how to effectively use promises to handle asynchronous operations. From creating promises to chaining them and handling errors, this course provides a comprehensive understanding of promises in JavaScript.
đ¯ Target Audience
- Ideal for intermediate developers looking to enhance their understanding of asynchronous programming in JavaScript.
- Suitable for those who want to grasp the complexities of promises and error handling in JavaScript.
â Requirements
- Basic knowledge of JavaScript is required.
- Familiarity with ES2015 syntax would be beneficial.
đ Course Content
- Introduction to JavaScript Promises.
- Creating a Promise Chain in JavaScript.
- Error Handling in JavaScript Promises.
- Cleanup Logic in a Promise Chain.
- Working with Rejected and Resolved Promises.
- Converting Callback-Based Functions to Promise-Based.
- Handling Multiple Promises with Promise.race() and Promise.all().
- Awaiting Promises in Async Functions.
Drop a comment
JavaScript Promises in Depth by Marius Schulz
Log in to leave a feedback
Loginđ Psst! Interested in More JavaScript Courses?

The Hard Parts of Asynchronous JavaScriptVideo
by Will Sentance
đšī¸ Levels: đ Advanced
âŗ Duration: 5 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Frontend Masters

Introduction to JavaScriptInteractiveWritten
đšī¸ Levels: đą Beginner
âŗ Duration: 4 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Codefinity

The Hard Parts of Functional JavaScriptVideo
by Will Sentance
đšī¸ Levels: đ Intermediate
âŗ Duration: 5 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Frontend Masters