Start with the most-loved learning tracks
The building blocks of every website: semantic HTML for structure and modern CSS for beauty — including Flexbox and Grid.
Master the essentials of Python — the world's most approachable programming language. From print statements to classes, 24 hands-on lessons with a real inline editor.
Learn the language of the web: variables, functions, the DOM, and modern array methods. Perfect for building interactive pages.
Query and shape data like a pro: SELECT, WHERE, JOINs, aggregates, schema design and transactions — with a working SQL console.
Think like an attacker to defend like a pro: threats, passwords, phishing, network security, crypto essentials and incident response.
Automate everything: version control, CI/CD pipelines, containers, cloud infrastructure, secrets management and observability.
Everything you need to go from zero to shipping
Micro-blocks: concept → example → run code → quiz → challenge. No passive video-watching.
Run Python, JavaScript, SQL and HTML in an isolated sandbox and get instant output.
Every action earns XP. Level up, keep your daily streak and climb the leaderboard.
Unlock achievements and earn verifiable, forgery-resistant certificates on completion.
A fresh mission every day: 1 lesson, 1 quiz, 1 challenge for bonus XP.
Ask questions, answer others, bookmark and earn recognition for helping learners.
A structured route from beginner to job-ready
Bite-sized lessons with interactive code.
Quizzes, challenges and a daily mission.
Calculator, weather dashboard, portfolio and more.
Complete a path and get a verifiable credential.
Public tests for practice, hidden tests for real validation
Loops, strings, arrays — build muscle memory with instant feedback.
Functions, data structures and debugging exercises.
Secure coding, SQL mastery and real-world problem solving.
Build real things — with tests and XP rewards
Collect them all
Yes — the core learning experience (courses, lessons, quizzes, challenges) is free. Premium unlocks advanced content and certificates.
Lessons, quizzes, challenges, projects and daily missions all award XP. XP drives your level and leaderboard rank — awarded by the server only.
No. The code playground runs in an isolated browser sandbox — Python (WASM), JavaScript (worker) and SQL all work in the browser.
Yes. Every certificate has a unique ID and a public verification URL that anyone can check.