We begin the new VibeCoding School on October 13. All foundational courses remain free to access.
Play Learning

Learn Coding Like a Game

Complete quests, earn XP, and level up. Build your skills while having fun.

Learning Streak
You've been learning for 0 days in a row!
XP
Current XP
0 XP
Play Learning
Next Reward500 XP
0 XP until next reward

Select Level

Choose a level that matches your skill

Foundation Puzzles
A set of missions to get comfortable with variables and output.
Unlocked
XP Progress0/210 XP

Conditional Sparring
Intermediate missions on conditionals and branching logic.
Locked
XP Progress0/340 XP

Data Structure Challenge
Hands-on missions with lists and JSON to stretch your thinking.
Locked
XP Progress0/360 XP

Debugging Master
Advanced missions covering runtime errors, logic bugs and exception handling.
Locked
XP Progress0/800 XP

Selected Quest

Variable Name Rescue
Clean up vague variable names so they say what they hold.
Debug
Easy
120 XP Reward
Badge: Readable Code Starter

Clean up vague variable names so they say what they hold.

clean-code
Debug
    VibeCoding School | VibeCoding School