DEV Community


Posted on • Originally published at

5 Addictive games to learn Web Development

Are you tired of endlessly scrolling through social media or aimlessly playing games on your phone? Be honest, learning web development is hard for all of us. But why not try something productive and fun at the same time?

In this article, we will explore five addictive games that will not only keep you entertained, but also help you learn the basics of web development. Enjoy!😊

1. Code Combat

After creating your account, you will need to choose a programming language. Some options are: Python, Javascript or Java.

While Code Combat focuses more on the backend side of things, it also teaches you HTML and CSS at later levels.

Unlike some other items on this list, Code Combat is built on more of a freemium approach, where you need to pay to access some features.

Note that you would need to pay to access some levels.

2. Flexbox Froggy

Unlike Code Combat, Flexbox Froggy is made to teach you about CSS Flexbox. A very advanced CSS concept.

You can also check out Flexbox Defence a very similar game, which also targets at your Flexbox knowledge. Both of these tools are completely free.

Image description

3. CodinGame

CodinGame is another game that is targeted at the backend side of things. You can complete levels with the choice of more than 25+ languages to choose from.

On the negative side, CodinGame is a little bit more complicated to use than some of the other options on this list.

4. Code Wars

Code Wars is unique to all the other options on this list. Unlike the others, Code Wars requires you to complete challenges(Called Kata) to increase your rank.

You can clan up with other developers or go solo. A really interesting platform you can use to increase your logical thinking skills.

5. Code Monkey

An interesting name for a pretty good programming game. Helps you learn Web Dev in a structured way.

On the negative side, you would also need to pay to access more advanced features.


I hope you enjoyed this guide!

Note that this guide was first posted on my personal blog:

Top comments (3)

kaikina profile image
Kaikina • Edited

I'd suggest another extremely addictive game : LeekWars.
It's a multiplayer Turn-by-turn game where you have to code the IA of your character. You basically fight in PvP other IAs. The language used is called "leekScript" but that's basically Javascript

acode123 profile image

Thanks for your suggestion Kaikina!

valerys profile image

Interesting games! A very fun way to learn web development