Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Async/Await - JavaScript Tutorial
Play lesson

Tutorials - Async/Await - JavaScript Tutorial

5.0 (2)
27 learners

What you'll learn

This course includes

  • 248 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

This is an in-depth look at the Async/Await feature in JavaScript. Code: https://github.com/eXtremeXR/Async-Await First, we're going to go through brief history of asynchronous programming in JavaScript and see how it transitioned from callbacks to promises to generators and to finally Async/Await. Then we're going to focus purely on Async/Await and we'll go through a bunch of examples. We'll start off by learning how we can do sequential flow using Async/Await and we'll also see how we need to be careful about error handling. Next, we'll move onto parallel execution. We'll see how we can use Promise.all() function to be able to execute multiple promises in parallel. Again, we'll see why we need to be careful about our error handling. Last but not least, we'll take a look at how we can do iterations with Async/Await. We'll start off with for loop, then move onto forEach, for of loop is going to be next and finally we'll wrap that section with while loop. At the end, we'll do a quick recap of the things we just went through. ❤️ Try interactive JavaScript courses we love, right in your browser: https://scrimba.com/freeCodeCamp-JavaScript (Made possible by a grant from our friends at Scrimba) ⭐️Contents ⭐️ ⌨️ 0:00 - Introduction ⌨️ 1:28 - Callbacks Example ⌨️ 6:44 - Promises Example ⌨️ 9:40 - Async/Await Example ⌨️ 13:18 - Coding Examples Begin ⌨️ 14:09 - Sequential Example (Naive) ⌨️ 19:27 - Sequential Example (Issue) ⌨️ 21:18 - Sequential Example (Solution) ⌨️ 23:48 - Parallel Example (Naive) ⌨️ 27:21 - Parallel Example (Issue) ⌨️ 28:58 - Parallel Example (Solution) ⌨️ 31:55 - For Loop Example ⌨️ 36:49 - ForEach Example ⌨️ 40:06 - For-Of Example ⌨️ 42:06 - While Loop Example ⌨️ 44:03 - Recap Tutorial from CodeWorkr. Check out the CodeWorkr channel for more great tutorials: https://www.youtube.com/channel/UCfYTu_qAO5T7a-8rC_74Ypw -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://medium.freecodecamp.org

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere