Free · 12 missions
Lunar Lander — Your First JavaScript Game
Build a keyboard and touch controlled Moon landing game with Canvas, simple physics and optional synthesized sound.
Start Lunar LanderFour complete, permanently free beginner courses. Keep one project as you learn, use authored hints, and download your own files at any stage. No sign-in or payment needed.
Free · 12 missions
Build a keyboard and touch controlled Moon landing game with Canvas, simple physics and optional synthesized sound.
Start Lunar LanderFree · 13 missions
Build a US ZIP weather page with real dataset lookup, deterministic examples and labeled NWS observations and forecasts.
Start Weather ReporterFree · 12 missions
Use a small JavaScript counter to learn real local Git: inspect, stage, commit, restore safely, branch, merge and resolve a conflict.
Start Git BasicsFree · 12 missions
Build a personal task app with input, stable identities, completion, deletion, filters and safe local persistence.
Start Task Board