Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Asynchronous JavaScript Course (Async/Await, Promises, Callbacks)

via freeCodeCamp

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Video course on asynchronous programming in JavaScript. It contrasts synchronous and asynchronous execution, then works through setTimeout, callbacks and callback hell, promises and the promise cycle, promise chaining, error handling with the finally handler, and async/await with try/catch/finally, using running examples such as an ice cream shop. Suited to developers who already know JavaScript basics and want to handle asynchronous code confidently.

Syllabus

Intro.
Asynchronous JS.
Sync vs Async .
Examples ☝️ .
setTimeout function.
callbacks w/examples.
ice cream w/ callbacks .
Callback hell.
Promises & promise cycle.
Promise Chaining.
error handling.
finally handler .
Async/ Await .
try catch finally.
Await keyword w/ example.
ice cream w/ async/await.

Taught by

freeCodeCamp.org

Reviews

Start your review of Asynchronous JavaScript Course (Async/Await, Promises, Callbacks)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.