Codewars is where developers achieve code mastery through challenge. Train on kata in the dojo and reach your highest potential.
VIM Adventures is an online game based on VIM's keyboard shortcuts. It's the "Zelda meets text editing" game. So come have some fun and learn some VIM!
Code Hunt is an educational, browser-based coding game targeting teachers and students from introductory to advanced programming or software engineering courses. At the core of the game experience is
Play Ruby Warrior - a free Ruby tutorial. Learn Ruby through a triumphant quest of adventure, love & destiny.
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!
A fun game to help you learn and practice CSS selectors.
CodinGame is a challenge-based training platform for programmers where you can improve your coding skills with fun exercises (25+ languages supported)
Every student in every school deserves the opportunity to study computer science.
Learn to code with free online courses, programming projects, and interview preparation for developer jobs.