6 platforms for learning web development, programming, and computer science. Evaluated for curriculum quality, learning approach, and real-world applicability.
University-backed online courses with certificates that carry some weight in hiring. The free audit option lets you access most content without paying, though you'll miss graded assignments. Best for structured, credential-focused learning.
A completely free, project-based curriculum covering web development from HTML basics to data science. The certifications require building real projects, which makes them more meaningful than quiz-based alternatives.
A free, open-source full-stack curriculum that takes you from zero to job-ready. Unlike video-heavy platforms, it emphasizes building real projects and reading documentation — skills that actually transfer to work.
Mozilla's reference documentation for web technologies. Not a course, but the most reliable place to look up how HTML, CSS, and JavaScript actually work. The guides section is underrated for learning concepts from scratch.
A practice platform with coding exercises in 67 programming languages, plus optional human mentorship. The mentor feedback model is what sets it apart — you get real code review, not just automated test results.
Community-maintained learning roadmaps for developer roles like frontend, backend, DevOps, and more. Useful for understanding what to learn next and in what order, especially when you're self-directing your education.