Intermediate
40 Lessons
12h
Certificate of Completion
JavaScript promises helps us to handle asynchronous operations more efficiently by assigning the handler with the success value or failure reason.
AI-POWERED
This course includes
This course includes
Course Overview
Promises are used to deal with event handling and callbacks in asynchronous programming in JavaScript, such as clicks and key presses. Promises allow developers to specify a function to execute at some later point in response to certain events. Promises may also indicate whether a certain code succeeded or failed in performing its assigned job. In this course, you will learn how to chain different promises, which makes the code easier to understand and debug. Next, you’ll learn built-in methods to monitor ...Show More
What You'll Learn
An in-depth understanding of JavaScript promises
An understanding of the asynchronous programming in JavaScript
Hands-on experience creating settled and unsettled promises
A working knowledge of chaining promises
Familiarity with monitoring and responding to promises executing in parallel
The ability to track unhandled rejections
Course Content
Introduction
Basics of Promises
Chaining Promises
Working with Multiple Promises
Async Functions and Await Expressions
Tracking Down the Unhandled Rejections
5 Lessons
Conclusion
1 Lesson
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.
Learn faster and smarter with adaptive AI tools embedded in every Educative course.
Built-in assessments let you test your skills. Completion certificates let you show them off.
Recommended Courses
BEFORE STARTING THIS COURSE
AFTER FINISHING THIS COURSE