JavaScript Project: Build a Random Card Memory Game - 2025

Enhance your JS skills. Complete course on building a random card memory game, from scratch. Using pure JS, HTML and CSS
4.90 (20 reviews)
Udemy
platform
English
language
Web Development
category
instructor
JavaScript Project: Build a Random Card Memory Game - 2025
191
students
4 hours
content
Jan 2025
last update
$13.99
regular price

What you will learn

Build a random card game using pure JavaScript, HTML, JSON and CSS (no libraries)

Use the Fetch API and utilize external JSON data to populate your game

Understands fragments, and how to add them to the Document Object Model (DOM)

Apply 3D transformations like rotateY() to enhance visual effects in your game

Master the Fisher-Yates shuffle algorithm to randomly arrange your game cards

Create game mechanics such as card flipping and matching logic

Gain a solid understanding of JavaScript, variables, functions, and event handling

Use CSS transitions and transformations to provide immediate visual feedback during gameplay, enhancing user engagement

Gain proficiency in using the Fetch API to retrieve and manipulate external data, allowing dynamic content in your game

Employ randomization techniques, such as shuffling cards, to add unpredictability and excitement to your memory card game

Understand array destructuring, ternary operators, decrement operators and more!

Screenshots

JavaScript Project: Build a Random Card Memory Game - 2025 - Screenshot_01JavaScript Project: Build a Random Card Memory Game - 2025 - Screenshot_02JavaScript Project: Build a Random Card Memory Game - 2025 - Screenshot_03JavaScript Project: Build a Random Card Memory Game - 2025 - Screenshot_04
6219707
udemy ID
10/5/2024
course created date
10/17/2024
course indexed date
Bot
course submited by