roadmap.sh

Community learning roadmaps for developer roles and skills

roadmap.sh publishes interactive learning roadmaps for roles such as frontend, backend, and DevOps and for skills such as system design, SQL, and individual languages. Each topic links to learning resources, and the site adds guides, best practices, and quizzes with optional progress tracking.

Key features

  • Role- and skill-based roadmaps
  • Linked resources for each topic
  • Progress tracking
  • Guides, best practices, and quizzes

Similar tools

  • System Design Primer

    Open-source guide to designing large-scale systems for interviews

    FreeOpen sourceWeb
  • Tech Interview Handbook

    Free guide to preparing for software engineering interviews

    FreeOpen sourceWeb
  • Hello Interview

    System design and coding interview prep from ex-FAANG engineers

    by Hello InterviewFreemiumWeb
  • Exercism

    Free coding practice in 70+ languages with human mentoring

    FreeOpen sourceWeb, CLI
  • Codewars

    Improve coding skills by training on community-created kata

    by AndelaFreemiumWeb
  • HackerRank

    Practice coding challenges and prepare for technical interviews

    by HackerRankFreeWeb

Built a tool like roadmap.sh? Submit it for review