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

Coursera

API Basics 3: Build a Game (Async JS, Callbacks & Promises)

Scrimba via Coursera

Overview

This course introduces you to the fundamentals of asynchronous JavaScript through hands-on challenges and an engaging project. You will start by learning the basics of callback functions and progress towards understanding promises, method chaining, and the power of async/await. Along the way, you'll apply these concepts in practical coding challenges, such as building a fully functional "War" card game, complete with features such as scoring, card drawing, and a final winner display. The course also explores custom JavaScript functions, the fetch API, and real-world scenarios involving asynchronous code. By the end, you'll have a strong foundation in asynchronous programming, ready to tackle more advanced JavaScript projects.

Syllabus

  • API Basics 3: Async JavaScript (Callbacks & Promises)
    • This course provides a comprehensive introduction to asynchronous JavaScript, focusing on key concepts such as callbacks, promises, and async/await, while guiding learners through building hands-on projects like a "War" card game to apply their skills in a real-world scenario.

Taught by

Bob Ziroll

Reviews

Start your review of API Basics 3: Build a Game (Async JS, Callbacks & Promises)

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.