JavaScript Memory Game coding project (Udemy.com)
Explore how you can build a custom JavaScript Memory game from Scratch learn JavaScript by working on this project
Created by: Laurence Svekis
Last updated November 2024
What you will learn
- How to use JavaScript
- How to build web applications
- How to apply JavaScript
- Create web applications
How it compares
Against the other 239 rated Udemy courses in JavaScript on CourseDuck:
- Rating4.0 out of 5higher than 5% of them
- Reviews70#218 of 240 by number of reviews
- Length2.1 hoursshorter than 80% of them
- Last updatedNovember 2024more recently than 63% of them
Course Description
Learn how to apply JavaScript to build your own version of this Memory game from scratch. One of the best ways to learn JavaScript is to practice and try the code yourself. This course has the perfect beginners project to see how to apply JavaScript to make a dynamic and interactive game from scratch.
Source Code is included with step by step guide on how to create your own game using JavaScript. See how JavaScript works create an application from scratch.
Basic understanding of JavaScript is a prerequisite for this course, the focus of the course is learning how to use JavaScript in a real world project. See how it all fits together...
Learn about how to use variables, functions, loops, intervals, objects and more. See how to make your HTML elements interactive set up event listeners and update elements using JavaScript. By the end of the course you will have the skills to build you own mini projects using JavaScript from scratch.
See how JavaScript works ...
Top resources and how to setup your work environment
create an html template to start any project
Learn why loops can save time in development
Explore how click events can be setup and make your content interactive
Learn how to build a randomizer in JavaScript
Output dynamically generated HTML content
Update DOM elements
Use arrays to store data
Learn how to shuffle arrays
Apply logic to test if players selections are a win
Debug and tweak applications
all this an more
Source Code is included
Learn to Create your own JavaScript GAME!!!
We show you how to use JavaScript to create an interactive game, everything from creating the game board to messaging, text, timers, and game setup.
Within this course we show you how to add JavaScript functionality when building out projects and use JavaScript to achieve your goals.
We have designed this course to optimize practicing JavaScript coding.
Everything you need to learn about JavaScript is provided within this course.
quick lessons get right to the point
source files downloadable to work along
challenges and lessons
30 day money back guarantee
new course material added regularly
trusted name in education since 2002
full HD easy to read source coding
Taught by an instructor with over 18 years of web development experience ready to answer any questions you may have. Daily Q&A responses to help you learn. What are you waiting for join now and learn JavaScript project development today
Instructor Details
- 4.0 Rating
70 Reviews
Laurence Svekis
Hi, I’m Laurence Svekis, and I’m here to help you learn smarter, build real skills, and confidently use AI and modern tools to create amazing things.
I’m a Google Developer Expert (GDE), international speaker, author, and educator specializing in AI-powered learning, Google Workspace automation, and practical development with Google Apps Script and JavaScript. I’ve been teaching online since 2002 and have helped over two million students worldwide develop real-world skills through hands-on courses, books, and workshops.
My passion is learning with AI—using AI not as a shortcut, but as a powerful learning partner. I focus on helping learners understand how things work, how to apply AI responsibly, and how to build tools that solve real problems. Many of my courses explore how AI can act as a tutor, assistant, or productivity booster inside everyday tools like Google Docs, Sheets, and Workspace.
I’m especially known for:
Google Apps Script & Google Workspace automation
Building AI-powered assistants and learning tools
JavaScript for real-world applications
Using AI to improve learning, productivity, and workflows
More courses by Laurence Svekis
Complete Google Workspace (G Suite), Beginner - Advanced (2025)
4.6 (10,757 Reviews)
Provider: Udemy
Time: 23.2h
$84.99
Frontend web developer Modern HTML CSS JavaScript (2025)
4.5 (6,723 Reviews)
Provider: Udemy
Time: 12.2h
$64.99
Web Developer Course HTML CSS JavaScript Learn Web Design (2024)
4.5 (5,865 Reviews)
Provider: Udemy
Time: 5.9h
Free
Google Apps Script Complete Course Beginner to Advanced (2025)
4.7 (3,971 Reviews)
Provider: Udemy
Time: 27.7h
$14.99
Modern Web Design HTML5 CSS3 beginners guide to Websites (2023)
4.4 (1,915 Reviews)
Provider: Udemy
Time: 3h
$11.99
More JavaScript courses
The Modern Javascript Bootcamp Course (2026)
4.9 (13,238 Reviews)
Provider: Udemy
Time: 51.9h
$24.99
JavaScript: Understanding Advanced ES Next (ES6 and Beyond) (2025)
4.9 (1,076 Reviews)
Provider: Udemy
Time: 3.5h
$79.99
Reviews
By Mariana Marlis on 4/28/2021
yes, it's great, except, it would be very helpful if he slowed down on the demo for people that like to follow along :)
By Martin Coulstock on 3/14/2019
Not the best course on memory card games. when coding along I found it jumped around a lot. But given that flaw, I have still learnt many useful technics. The beauty of Lawrence's courses he gives the complete source code in stages. In the course we added scores but did not use them div tag?
By Aaron Streat on 1/24/2019
I have found the lessons so far very informative and easy to follow. I have only limited experience using javascript.
By Massimiliano Sermi on 11/23/2017
Some explanations, from lesson 10 and above ar pretty chaotic. The author is refactoring the code on the go and sometimes is hard to understand why he's doing this.
By Marcel Kołodziej on 10/26/2017
Good Audio/Video setup. Nice explanation ;-)
By Jakub Woźniak on 10/25/2017
Great tutorial. I really liked the follow up at the end going through the code quickly explaining what each thing was. The contents were quite simple to grasp, some things I had to research but I still managed to keep up. There were some issues though: The main thing is that, again, black cursor pointing to things on a black background. (But I understand that the developer is re doing it) There are sections that are skipped, like the addition of CSS and some functions in the script. This makes the student lose rhythm of the lesson. You see something new in the code and you worry that you missed something. Then once you realise that you didn't you have to type things in that weren't explained All in all a great tutorial at a...I'd say lower-intermediate level. I'd strongly recommend it for people who have gone through the basics and need a project to work on. It really boosts confidence. But don't just copy the final source code.
By Wioletta Redzik on 10/14/2017
Very good explanations of every step
By Damian Rubio Cuervo on 10/9/2017
Really nice course, but in some times he changed the code between the lessons forgetting to tell that on camera. Even though it's a really nice way to practice some js.
By PaB on 9/26/2017
Too chaotic, I expected to learn how to build this memo from scratch and be able to recreate the project. W/o the source code between the chapters it would be hard, because not all the steps where explained and very often I was writing code and realizing that a few lines above there is sth new that wasn't added in the previous video. Confusing.
By Larry Wright on 8/23/2017
I would have given it five stars, but on some occasion there is code that is already present that I am having to catch up with as he speaks
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 80 / 100











