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

Image Scissors-scissors-scissors.

Memory Game

Image Dancing brain.

Whac-a-mole

Image Kitten plays whack-a-mole.

Breakout

Image Breakout game.

Frogger

Image Original Frogger game.

Connect Four

Image Falling pieces.

Space Invaders

Image Retro space invaders.

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