API Basics 3: Build a Game (Async JS, Callbacks & Promises)
By External Provider
About this course
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.
What you will learn
- Handle API data using promises and async/await.
- Create custom JavaScript functions to process arrays efficiently.
- Build a card game using asynchronous JavaScript.