← All courses
Intermediate

Modern JavaScript: Async, Fetch & APIs

Master asynchronous JavaScript the way real apps use it — callbacks, promises, async/await, and the fetch API for talking to live web services. Every example runs in your browser.

5 modules · 18 lessons · runnable · 18 lessons
Share
₦2,00080% OFF

₦10,000 save ₦8,000

Offer ends in

What you'll learn

  • Promises
  • async / await
  • The fetch API
  • Working with JSON

Curriculum

5 modules · 18 lessons
Module 1Why asynchronous?3 lessons
JavaScript runs on one threadPreview
Callbacks: the original async
Callback hell
Module 2Promises4 lessons
What a promise isPreview
then, catch and finally
Chaining promises
Promise.all: doing things in parallel
Module 3async / await3 lessons
async functions and awaitPreview
Error handling with try / catch
Sequential vs parallel with await
Module 4Fetch & real APIs4 lessons
The fetch APIPreview
Parsing JSON
Handling HTTP errors
Sending data with POST
Module 5Build something real4 lessons
Project: fetch and list data
Project: search-as-you-type
Project: loading & error UX
Where to go next

Reviews

No reviews yet.

More in Web Development

Browse all →