Learning 12 sites
Structured practice, courses, and paths.
freeCodeCamp
Best-in-class free learning. 12+ certs, ~1,800 hours. Matches donations-only rule.
The Odin Project
No premium tier ever. Ruby on Rails + JS/Node paths. Emphasizes real dev workflows (Git, terminal, local setup).
MDN Learn
Core free, MDN Plus optional. Reference-plus-tutorial hybrid.
roadmap.sh
Community-driven on GitHub. Best orientation tool. No paywall.
CS50 / edX Harvard
7.1M enrollments. Free cert available from CS50 directly (edX verified cert is paid).
Fullstack Open
Modern stack (Vite, Vitest, React Query). 5-14 ECTS credits available. Best free JS full-stack deep dive.
boot.dev
Content free to watch; interactive exercises gated ($49/mo). Passive learning genuinely free.
Kaggle Learn
30h GPU + 20h TPU per week free. No card. Best zero-cost ML entry.
Khan Academy
No card ever. Beginner onboarding; less depth than freeCodeCamp/TOP.
Fast.ai
70-80 hours, PyTorch-based. Annually revised. Best free applied DL course.
Learn Git Branching
Client-side JS, no account. MIT, self-hostable. Unmatched for Git intuition.
DeepLearning.AI
88+ short courses co-produced with OpenAI/Anthropic/Google/LangChain. Free short-course library alone is best free GenAI resource.