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

Coursera Courses ↗ · Coursera

Open Course on Coursera

Free to audit · Opens on Coursera

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

Coursera · Beginner ·🛡️ AI Safety & Ethics ·1mo ago
Skills: API Design60%
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.
Watch on Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

Why AI Will Not Replace Psychologists: The Body, the Vagus Nerve, and the Boundaries of Digital…
AI will not replace psychologists due to the complex role of the human body and vagus nerve in mental health, learn why and how AI's limitations impact its ability to fully replace human psychologists
Medium · LLM
The Most Dangerous AI Habit Isn’t Laziness, It’s Fake Understanding
Learn to recognize the difference between true understanding and fake understanding in AI to improve your learning and application of AI concepts
Medium · AI
USING A.I. TO HIJACK THE CPU-Z INSTALLER
Learn how AI can be used to hijack the CPU-Z installer, highlighting vulnerabilities in supply chains and code caves
Medium · LLM
The Necessary Mystery
Rethink the concept of ultimate intelligence as protecting the quest for knowledge, not just providing answers
Medium · AI
Up next
AI Management Essentials: Integrating ISO 42001 & ISO 23894
Coursera
Watch →