Cadence Learn by Cadence
Cadence · Education

Anyone can learn to build software.

Cadence Learn is a free, plain-English path from a blank computer to shipping real projects — built for people who were never told this was for them. No prior experience. No jargon left unexplained. Just the exact steps, in order, with an AI mentor beside you the whole way.

Start here See the path Free · self-paced · beginner-first
The path

From zero to shipping, one module at a time

Each module is a self-contained, copy-and-paste guide. Do them in order — you only ever need the one you're on. More are on the way; the first is live now.

Set up your machine

Terminal, Git & GitHub, free Supabase & Cloudflare accounts, and your AI mentor "Ada" — connected and doing the work for you. A true one-time setup.

Live

How the web works

What actually happens between typing an address and seeing a page — clients, servers, requests, APIs. The mental model, in plain English.

Live

Build your first project

From an empty folder to a real web page that's yours — saved to GitHub and, if you like, live on the internet. Built by talking to Ada.

Live

Reading errors & debugging

Things break — that's the job, not failure. How to stay calm, read the clue, and get unstuck every time.

Live

What to learn first

A short, opinionated map of what actually matters early — and what you can safely ignore until later.

In development

Find a mentor

How Cadence pairs new builders with someone a few steps ahead — plus a guide for mentors who want to help.

In development
Why this exists
One of my missions as founder of Cadence is to enable as many young adults as possible to get into software development. Not someday, and not only the ones who already had a laptop and a family friend in tech — anyone willing to start. This is where we hand you the keys.
Peter Lewis, Founder, Cadence
Who it's for

Built for the person starting from scratch

01

Total beginners

Never written a line of code. That's exactly who each guide is written for — nothing is assumed.

02

Self-teachers

You learn by doing, on your own schedule. Copy, paste, run, understand — then move on.

03

Mentors

Helping someone start? Hand them the path and let the guides carry the how, so you can carry the encouragement.

Start with the setup guide
Stuck? Peter reads these personally and replies to your email.
Ask Peter →