Free roadmap

Learn to code in 90 days, entirely free

A day-by-day plan from your first line of code to a project running live on the internet, built entirely from free resources.

90 days3 phases4 free resourcesR0

Get the roadmap

Tell us where to send it. The PDF lands in your inbox straight away.

No spam. One-click unsubscribe in every email.

The plan

Three phases, thirty days each

Each phase has one job. You do not move on until the thing in front of you works.

Days 1–30

Learn the fundamentals

Variables, loops, functions, data structures. Enough Python and JavaScript to read code and write it without copying. Slow going, and the part most people skip.

freeCodeCampCS50PPythonJavaScript
Days 31–60

Build real projects

Three small things that actually run. A calculator, a page that talks to an API, something you personally want to exist. Tutorials end here and real work begins.

The Odin ProjectHTML & CSSGitAPIs
Days 61–90

Ship it and share it

Deploy one project to a live URL, write a README that explains it, put it on GitHub. A link you can send someone is worth more than a certificate.

GitHub PagesVercelREADMEPortfolio
What you will use

Four free resources, nothing else

No paid courses, no subscriptions, no trial that expires. The roadmap tells you which parts of each to use, and in what order.

01

freeCodeCamp

Thousands of hours of interactive lessons with a browser-based editor. Your first thirty days live here.

Free forever
02

CS50P

Harvard’s introduction to programming with Python. Rigorous, properly taught, and free to audit.

Free to audit
03

The Odin Project

A full open-source curriculum built around projects rather than videos. Where phase two comes from.

Open source
04

GitHub Pages & Vercel

Put your work on a real URL at no cost. Both have free tiers that never expire.

Free tier

Dee Digital Solutions

Everything digital, under one roof.