One of the best ways to learn JavaScript is to create projects. One of the best and funnest ways is to create games.

We just published a course on the freeCodeCamp.org YouTube channel that will help you learn JavaScript by building 7 different retro games.

Ania Kubów created this course. She has created many popular courses both on her own channel and the freeCodeCamp YouTube channel.

You will learn how to create clones of the following games:

Rock Paper Scissors

giphy--5-
Scissors-scissors-scissors.


Memory Game

giphy--6-
Dancing brain.


Whac-a-mole

giphy--7-
Kitten plays whack-a-mole.


Breakout

BeautifulLoathsomeDragon-size_restricted
Breakout game.


Frogger

giphy--4-
Original Frogger game.


Connect Four

giphy--8-
Falling pieces.


Space Invaders

giphy--9-
Retro space invaders.

Watch the full course below or on the freeCodeCamp.org YouTube channel (5-hour watch).