Learn Backend Development Part-Time, Online
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This tutorial explains why forEach is unsuitable for many async/await workflows in JavaScript. It compares traditional for loops, for...of, Promise.all with map, and reduce for serialized or concurrent API requests.
Syllabus
Intro
Welcome and Intro
forEach - What's it good for?
Async fetch request example
forEach with Async Await is BAD
Alternative #1: traditional for loop
Alternative #2: for...of loop
Alternative #3: Promise.all with map
Alternative #4: A different reduce
Taught by
Dave Gray