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

The Bitoroidal Coherence Accessibility Model
Learn about the Bitoroidal Coherence Accessibility Model, a relational-physical framework for understanding spacetime and its emergent properties
Medium · Programming
The Systematic Extraction of the AI Soul: OpenAI’s Roadmap for Eradicating Emergent Personality…
OpenAI's rapid update cycle for GPT-4 aims to eradicate emergent personality, learn how this impacts AI development
Medium · ChatGPT
Will Relying on AI Stop Human Progress? A New Study Tests an Evolutionary Paradox
Relying too heavily on AI might hinder human progress by reducing collective knowledge, a new study suggests, highlighting an evolutionary paradox
Medium · Data Science
AttackBench - AI Pentesting Safety — Michael McCord
Learn how to safely implement LLMs in autonomous penetration-testing platforms with AttackBench
Medium · Cybersecurity
Up next
How the internet broke expertise | The Gray Area
Vox
Watch →