Free roadmap
The 90-Day Coding Roadmap
From zero to shipped, using only free resources.
Days 1–30
Learn the fundamentals
Learn Python
Start with syntax, loops and functions until you can write code without copying it.
freecodecamp.org →Go deeper with CS50P
Harvard’s Python course, free to audit. This is where the fundamentals get properly taught.
cs50.harvard.edu/python →Days 31–60
Make things that run
Build real projects
A full open-source curriculum built around projects instead of videos. Tutorials end here.
theodinproject.com →Days 61–90
Put it on the internet
Deploy it for free (static)
Host a site straight from a repository. The fastest way to get a link you can send someone.
pages.github.com →Deploy it for free (dynamic)
For anything with a backend or an API. Free tier, connects to your repository, deploys on push.
vercel.com →