What best way to learn to code than with fun games and challenges? You might think that there are only boring projects to practice and learn to code, but actually, there are many websites that allow you to play games practicing coding!! They also offer many challenges. You have to check these out. If you want to learn how to code, you have no more excuses to postpone.
Flexbox Defense
Your job is to stop the incoming enemies from getting past your defenses. Unlike other tower defense games, you must position your towers using CSS!
TwilioQuest
Discover your power to change the world with code. Learn to code and battle to save The Cloud in TwilioQuest!
Untrusted
A user JavaScript adventure game
The continuing adventures of Dr. Eval, a game by Alex Nisnevich and Greg Shuflin.
The continuing adventures of Dr. Eval, a game by Alex Nisnevich and Greg Shuflin.
Elevator Saga
The elevator programming game.
Challenge #1: Transport 15 people in 60 seconds or less
Challenge #1: Transport 15 people in 60 seconds or less
Codewars
Achieve mastery through coding challenge. Codewars is a coding practice site for all programmers where you can learn various programming languages. Join the community and improve your skills in many languages!
Codingame
CodinGame is a challenge-based training platform for programmers where you can play with the hottest programming topics. Solve games, code AI bots, learn from your peers, have fun.
Coderbyte
Code Screening, Challenges, & Interview Prep. Improve your coding skills with our library of 300+ challenges and prepare for coding interviews with content from leading technology companies.
HackerRank
HackerRank is the market-leading technical assessment and remote interview solution for hiring developers. Learn how to hire technical talent from anywhere!
LeetCode – Problems
Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.
SPOJ
SPOJ (Sphere Online Judge) is an online judge system with over 315,000 registered users and over 20000 problems. The solution to problems can be submitted in over 60 languages including C, C++, Java, Python, C#, Go, Haskell, Ocaml, and F#. SPOJ has a rapidly growing problem set/tasks available for p…
GeeksforGeeks – Practice
A computer science portal for geeks. Platform to practice programming problems. Solve company interview questions and improve your coding intellect
CodePen Challenges
Challenges are fun opportunities for leveling up your skills by building things. Each week, you’ll get a new prompt surrounding a monthly theme to riff on. The best Pens get picked and featured on the homepage!
Summary post in images
Conclusion
I hope you found this list useful.
If you know any other resource or tool not mentioned in the article, please share it in the comment section below, I’ll update the list with every relevant suggestion from you.