Roadmap.sh
roadmap.sh
Community-built interactive learning roadmaps for every major developer role and technology.
Why it is useful
Roadmap.sh is the 6th most starred project on GitHub. It gives developers a clear, clickable path through any tech stack or role — frontend, backend, DevOps, AI, and more. Free and community maintained.
More in Learning Resources
Other learning resources you might not have heard of.
- CSS Grid GardenA free browser game that teaches CSS Grid layout by having you write real grid properties to water garden plots — covering grid-column, grid-row, grid-area, and grid-template across 28 levels.
- MIT OpenCourseWareFree lecture notes, exams, and videos from over 2,500 MIT courses.
- Stanford Encyclopedia of PhilosophyA comprehensive, peer-reviewed online encyclopedia of philosophy maintained by Stanford University — free, authoritative, and continuously updated.
- Learn AnythingTopic discovery site that maps subjects to curated learning resources, helping users start from a broad interest and branch into structured study paths.
- MusiccaAn interactive platform offering free music theory lessons, exercises, and virtual instruments designed for students, teachers, and musicians.
- Nand to TetrisFree course that takes you from basic logic gates to building a full computer and operating system.