Live sandbox
Every lesson runs in a real, isolated browser sandbox. Write JavaScript, hit run, and watch your own code execute — no setup, no local environment to configure.
Learn by running code
Kernel is a coding-education platform built around a live browser sandbox. Every lesson ends the same way: code you wrote, running against a real test, checked the moment you hit run.
No videos to half-watch. Every concept turns into code you write yourself, checked instantly against a real test.
Every lesson runs in a real, isolated browser sandbox. Write JavaScript, hit run, and watch your own code execute — no setup, no local environment to configure.
Eight tracks from first principles through a shipped portfolio site — environment and git, fundamentals, CS theory, SQL, and full-stack TypeScript. Not one sample lesson.
Finish lessons, earn coins, and unlock deeper tracks with them. Progress is visible and it's yours — nothing is paywalled behind a subscription.
Next.js, TypeScript, Supabase — the exact tools the lessons teach are the tools this platform is built with. What you learn here is what ships in production.
Eight tracks, in order, each one unlocked by the last. These are the stages you move through.
Get a machine that can actually build things.
JavaScript and TypeScript, written by you, run by you.
The ideas underneath the syntax.
Data you can query, not data you hope is there.
Front to back, ending in a portfolio site you shipped.
Sign up, open the first lesson, and run your first bit of code in under a minute.