Find community-driven developer roadmaps, guides, and articles to help you plan your tech career and learn new programming skills step by step.
Explore step-by-step developer career roadmaps
roadmap.sh is a community-powered platform where you can discover detailed roadmaps, guides, and educational resources for various developer roles. Whether you're aiming to become a frontend developer, backend engineer, or explore fields like DevOps, AI, or cybersecurity, the site helps you map out exactly what to learn and in what order.
Alongside official and community-created roadmaps, you'll find practical articles, interactive tutorials, and real-world projects to boost your skills. The platform also offers tools like AI tutors, practice questions, and best practices so you can deepen your understanding or test your knowledge as you go.
If you're looking for a clear learning path or want to contribute your own expertise, roadmap.sh makes it easy to get started, connect with others, and stay on track with your developer journey.
Discover websites similar to Roadmap.sh based on shared categories, topics, and features.
Catrobat helps kids and teens learn coding through creative apps and projects, making programming fun and accessible for young learners worldwide.
Kodeco offers video courses and books to help you learn iOS, Android, and Flutter development with expert instructors and a supportive community.
Learn HTML and CSS for free with beginner-friendly tutorials, guides, and reference materials to help you start building and designing websites easily.
Scrimba helps you learn to code through interactive video tutorials, letting you pause and practice directly in your browser as you follow along.
42 offers a free, project-based coding school to help you become a software engineer, with a global network and hands-on learning—no tuition fees.
Tynker offers fun online coding courses and games for kids and teens, helping them learn programming skills and problem-solving in an engaging way.
Learn to design and code real apps with hands-on courses in React, Swift, UI design, and development tools like Figma and SwiftUI. Build practical skills online.
Scottie Go! offers fun, interactive coding games for kids and teens, blending visual programming with adventures, puzzles, and colorful characters. (Polish)
Tutlane provides step-by-step tutorials and examples on programming, web development, databases, and mobile technologies to help you learn new skills.
The Odin Project offers a free, open-source curriculum for aspiring web developers, helping you learn coding skills and connect with a supportive community.
Learn coding, computer science, and interview prep with articles, tutorials, quizzes, and practice questions on programming and tech topics.
Learn coding and tech skills online in your native language, with hands-on courses and job placement support to help boost your tech career.
Learn statistics with R through clear tutorials and practical examples. Great for beginners and students tackling statistics homework or data analysis.
Kodable offers fun coding games and lessons that help kids learn programming basics and STEM skills, both in classrooms and at home.
Top Joy Coding School helps you learn coding with bootcamps, resources, and community support to kickstart your journey into web development and tech.
Hour of Code offers fun, one-hour coding activities to introduce students of all ages to computer science in a simple and engaging way.
Discover free resources and projects to help young people learn coding, digital making, and computing skills with the Raspberry Pi Foundation.
Software Carpentry offers workshops and lessons that teach foundational coding and data skills for researchers and scientists in an accessible way.
Explore coding and STEM with iRobot Education. Access coding robots, a learning library, and hands-on resources for students and educators of all ages.
BetterExplained offers clear, intuitive math lessons and articles to help you truly understand math concepts instead of just memorizing formulas.
codeSpark offers fun, game-based coding lessons for kids ages 3-10, helping them learn programming basics through interactive play and easy activities.
Learn JavaScript and modern web development with fun, easy-to-follow lessons and resources designed to help you grow your coding skills.
Chessable helps you learn and improve at chess with interactive lessons, practice tools, and courses for all skill levels. Play, study, and master chess online.
Learn fundamental algorithms and data structures through lectures, code, and resources based on the renowned Algorithms, 4th Edition textbook.
오픈튜토리얼스 offers free online tutorials and courses in Korean, covering a range of topics to help you learn new skills at your own pace.
Better Web Type offers a free online course and resources to help web designers and developers master web typography and improve their design skills.
Learn WordPress offers free lessons, courses, and resources for all skill levels to help you grow your WordPress knowledge and connect with the community.
Django Girls offers free workshops and resources to help women start learning Python and Django programming in a supportive, beginner-friendly environment.
CS First offers free computer science and coding lessons for kids, letting students create interactive projects and teachers easily guide the learning process.
Explore coding and STEM lessons, educator resources, and app access for Sphero robots and kits. Start learning and teaching robotics easily online.
Learn basic electronics concepts, circuits, and engineering topics with easy tutorials and revision guides designed for beginners and advanced learners.
Find primary sources, lesson plans, and webinars for teaching American history and literature, curated by the National Humanities Center for educators.
Northwestern Michigan College offers degrees, certificates, and non-credit classes for students and local residents, with flexible programs and transfer options.
Deer Valley Unified School District shares school news, resources, enrollment info, and programs for students, parents, and the local Arizona community.
Find step-by-step guides, tutorials, and projects for electronics, coding, and making—perfect for beginners and makers of all ages.
RailsBridge offers free, beginner-friendly workshops to help you learn Ruby on Rails and web development while supporting diversity in tech.
Learn how to use the Linux command line and write shell scripts with easy guides, resources, and examples for beginners and experienced users.
Codecademy offers interactive coding lessons and courses to help you learn programming skills online at your own pace, from beginner to advanced levels.
Learn web development, WordPress, Laravel, Flutter, and more in Bangla with easy tutorials, tips, and resources for all skill levels.
Learn coding and computer science online with interactive lessons and activities designed for students and educators of all ages.