Learning 12 specimens

Structured practice, courses, and paths.

Key
III · 01

freeCodeCamp

high rel.

Best-in-class free learning. 12+ certs, ~1,800 hours. Matches donations-only rule.

freecodecamp.org
III · 02

The Odin Project

free high rel.

No premium tier ever. Ruby on Rails + JS/Node paths. Emphasizes real dev workflows (Git, terminal, local setup).

theodinproject.com
III · 03

MDN Learn

free high rel.

Core free, MDN Plus optional. Reference-plus-tutorial hybrid.

developer.mozilla.org/en-US/docs/Learn
III · 04

roadmap.sh

free high rel.

Community-driven on GitHub. Best orientation tool. No paywall.

roadmap.sh
III · 05

CS50 / edX Harvard

free

7.1M enrollments. Free cert available from CS50 directly (edX verified cert is paid).

cs50.harvard.edu/x
III · 06

Fullstack Open

free stack high rel.

Modern stack (Vite, Vitest, React Query). 5-14 ECTS credits available. Best free JS full-stack deep dive.

fullstackopen.com
III · 07

boot.dev

freemium

Content free to watch; interactive exercises gated ($49/mo). Passive learning genuinely free.

boot.dev
III · 08

Kaggle Learn

30h GPU + 20h TPU per week free. No card. Best zero-cost ML entry.

kaggle.com/learn
III · 09

Khan Academy

free

No card ever. Beginner onboarding; less depth than freeCodeCamp/TOP.

khanacademy.org
III · 10

Fast.ai

free

70-80 hours, PyTorch-based. Annually revised. Best free applied DL course.

fast.ai
III · 11

Learn Git Branching

free

Client-side JS, no account. MIT, self-hostable. Unmatched for Git intuition.

learngitbranching.js.org
III · 12

DeepLearning.AI

freemium

88+ short courses co-produced with OpenAI/Anthropic/Google/LangChain. Free short-course library alone is best free GenAI resource.

deeplearning.ai