freeCodeCamp

Tap a star to rate

freeCodeCamp built a full, structured coding curriculum, HTML and CSS through JavaScript, Python, data science, and machine learning, that stays entirely free, an unusual commitment given how much of the coding-education space has moved toward subscription models. Its certifications require building real projects rather than just passing quizzes, which gives a beginner something concrete to point to.

The community side, a large active forum and local study groups run by volunteers around the world, is arguably as valuable as the curriculum itself for a self-taught developer working alone. It fits someone starting from zero who wants a complete, free path into web development or Python without a subscription, though the format is more self-paced and text-heavy than Scrimba's interactive screencasts.

More in Free and University Courses

See all