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.