A dump of all currently known gamified learning resources. Every resource on here should have at least some elements of gamification involved. (exp, leaderboards, progression, etc) to help motivate and aid in learning.
- FreeCodeCamp - Online Programming Curriculum w/ Various certifications
- Boot.dev - Backend Programming Learning Path
- CodeSignal - Various paths for different programming skills
- The Odin Project - Learning path for full stack web development
- Educative.io - Various development courses
- CodeCademy - Learn Programming
- CodeCombat - Learn to code through play
- CodeCrafters - Advanced Programming challenges
- HyperSkill - Learn to program various languages
- CodeChef - Learn to code from scratch with practice-oriented courses
- Treehouse - Learn to code through various programming tracks
- CodeGym - Learn Java
- LabEx - Learn Linux, Devops, Cybersecurity, and other skills through hands-on labs - (web)
- Codewars - Programming Challenges
- Exercism - Language mastery through structured programming challenges
- HackerEarth - Programming Tutorials and Practice
- HackerRank - Programming challenges
- LeetCode - Competitive programming challenges and interview prep
- CodinGame - Coding games, puzzles, and challenges
- Untrusted - Learn JavaScript via an escape room experience
- Screeps - Control a colony via JavaScript code
- Elevator Saga - An elevator programming game
- Checkio - A text-based javascript programming game
- Ruby Warrior - Learn Ruby to help your warrior climb a tall tower
- Robocode - Develop a robot battle tank to battle against other tanks
- HackAttic - Hard, no-nonsense programming challenges
- Leetle - Daily Coding challenges, wordle style
- Rosalind - Learn bioinformatics through problem solving - (web)
- Edabit - learn to code through interactive challenges, gain exp, and unlock achievements - (web)
- iCodeThis - learn to code through coding challenges designed to improve your html, css and javascript skills
- SQL Police Department - Solve crimes while learning SQL
- Lost at SQL - Use SQL to survive at sea
- Querymon - Use Sql queries to search teh querydex
- Sql Island - Use SQL to escape an island
- SQL Squid Game - Sql game inspired by Netflix's Squid Game
- SQL Murder Mystery - Use SQL to hunt down a killer
- Advent of SQL - Christmas themed SQL challenges
- SQL test online - Sql interactive challenges
- SQL Noir - Learn Sql by solving crimes
- SlashEscape - A slasher themed RegEx learning game
- Regex Crossword - Solve puzzles with RegEx
- Regex Game from Reinventingwheel.com - Join Agent Brown in keeping the internet from coming down
- RegexOne - interactive RegEx learning game
- Regex Golf - advanced RegEx challenges
- Learn Git Branching - Learning git and git branching - (web)
- Oh My Git - open source game about learning git - (web/download)
- Githug - interactive game to learn git - (web/download)
- Vim Adventures - Learn Vim via a text-based adventure
- Vim Racer - Practice vim by navigating
- The Viminator - Practice vim by eliminating characters
- Vim-be-good - A game to practice basic movements in vim
- Vim Hero - Learn vim through interactive challenges
- Flexbox Zombies - Learn Flexbox
- Flexbox Froggy - Learn Flexbox
- Flexbox Defense - Flexbox tower defense game
- Flex Box Adventure - Use flexbox to take revenge
- Grid Critters - Learn CSS Grid
- Grid Garden - Learn CSS grid to grow your carrot garden
- Grid Attack - Defeat a demon using CSS Grid
- Service Workies - Learn Service Workers
- CSS Battle - replicate a target in as few keystrokes as possible
- CSS Diner - learn CSS via challenges
- Nester - Upgrade your vessel by nesting html so you can search for new creatures in the deep sea
- TryHackMe - General cybersecurity training
- Hacksplaining - Learn about web vulnerabilities
- Over the Wire - Learn cybersecurity through wargames
- StrataScratch - Data science based programming challenges
- DataCamp - Data Science learning platform
- Datawars - Practice Data Science with real life projects
- DataQuest - Data Science learning paths
- Kodekloud - Devops learning paths - (web)
- NandGame - build a computer starting from basic components - (web)
- Digital Logic Design (The Game) - design systems using logic gates - (web)
- SIC-1 - A single-instruction programming game - (web)
- CommandChallenge - quick single-line command line challenges
- Shader Learning - learn gpu programming
- Duolingo - General Language Learning
- Beelinguapp - Learn languages via articles, books, and music
- Memrise - Learn various languages through community courses
- Clozemaster - Learn Language in context
- Drops - learn language drop by drop
- Lingo Legend - adventure language learning game - (ios) (android)
- Lirica - learn language with music - (ios) (android)
- Kahoot - Learn to Read - teach yourself to read through gaming (ios) (android)
- Khan Academy - Mathematics From K-12 and beyond
- Arcademics - Mathematics games
- Brilliant.org - Math, Science, and Engineering
- Project Euler - Math and programming challenges
- Math Academy - From arithmetic to multivariable calculus - (web)
- Dragonbox Numbers - Learn what numbers are - (ios) (android)
- Dragonbox Big Numbers - Learn big numbers, long addition, and subtraction - (ios) (android)
- Dragonbox algebra 5+ - Learn how to solve basic linear equations - (ios) (android)
- Kahoot! Multiplication - Go on an epic journey to become a multiplication superstar! - (ios) (android)
- Dragonbox algebra 12+ - Continue with advanced algebra and mathematic topics - (ios) (android)
- Dragonbox Elements - Save Euclid's island while learning shapes through proofs - (ios) (android)
- Artwod - Gamified art education - (web)
- CgCookie - Blender training - (web)
- ArtWorkout - Learn to draw in a game-like manner and evaluate your performance - (ios) (android)
- TryDraw - lessons to help improve your drawing using step by step interactive tutorials - (web)
- Seterra - Learn Geography via interactive quizzes and exercises - (web) (ios) (android)
- Virtonomics - Business Simulation - (web)
- Ratatype - Learn touch typing - (web)
- Betwixt - A self-discovery game about mental health - (ios) (android)
- Kinnu - A general lifelong learning app - (ios) (android)
- Morse Mania - learn morse code through gaming - (ios) (android)
- Learn Chess - an epic chess learning adventure - (ios) (android)