    Skip to content

      Navigation Menu

            Sign in Appearance settings
                * Platform
                        + AI CODE CREATION
                            o GitHub Copilot Write better code with AI
                            o GitHub Copilot app Direct agents from issue to merge
                            o MCP Registry Integrate external tools
                        + DEVELOPER WORKFLOWS
                            o Actions Automate any workflow
                            o Codespaces Instant dev environments
                            o Issues Plan and track work
                            o Code Review Manage code changes
                            o Code Quality Enforce quality at merge
                        + APPLICATION SECURITY
                            o GitHub Advanced Security Find and fix vulnerabilities
                            o Code security Secure your code as you build
                            o Secret protection Stop leaks before they start
                        + EXPLORE
                            o Why GitHub
                            o Documentation
                            o Blog
                            o Changelog
                            o Marketplace
                      View all features
                * Solutions
                        + BY COMPANY SIZE
                            o Enterprises
                            o Small and medium teams
                            o Startups
                            o Nonprofits
                        + BY USE CASE
                            o App Modernization
                            o DevSecOps
                            o DevOps
                            o CI/CD
                            o View all use cases
                        + BY INDUSTRY
                            o Healthcare
                            o Financial services
                            o Manufacturing
                            o Government
                            o View all industries
                      View all solutions
                * Resources
                        + EXPLORE BY TOPIC
                            o AI
                            o Software Development
                            o DevOps
                            o Security
                            o View all topics
                        + EXPLORE BY TYPE
                            o Customer stories
                            o Events & webinars
                            o Ebooks & reports
                            o Business insights
                            o GitHub Skills
                        + SUPPORT & SERVICES
                            o Documentation
                            o Customer support
                            o Community forum
                            o Trust center
                            o Partners
                      View all resources
                * Open Source
                        + COMMUNITY
                            o GitHub Sponsors Fund open source developers
                        + PROGRAMS
                            o Security Lab
                            o Maintainer Community
                            o Accelerator
                            o GitHub Stars
                            o Archive Program
                        + REPOSITORIES
                            o Topics
                            o Trending
                            o Collections
                * Enterprise
                        + ENTERPRISE SOLUTIONS
                            o Enterprise platform AI-powered developer platform
                        + AVAILABLE ADD-ONS
                            o GitHub Advanced Security Enterprise-grade security features
                            o Copilot for Business Enterprise-grade AI features
                            o Premium Support Enterprise-grade 24/7 support
              * Pricing
                Type / to search
                Sign in
              Sign up Appearance settings
      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
              nilbuild / developer-roadmap Public

                      * Uh oh!

                        There was an error while loading. Please reload this page.

              * Notifications You must be signed in to change notification settings
              * Fork 44.8k
                * Star 364k
          * Code
          * Issues 1
          * Pull requests 8
          * Actions
          * Security and quality 0
          * Insights
          Additional navigation options
                  * Code
                  * Issues
                  * Pull requests
                  * Actions
                  * Security and quality
                  * Insights
                                              master
                                          Branches Tags
                                            Go to file
                                        Code
                                          Open more actions menu

                                        Folders and files

                                          Name                         Name                           Last commit message    Last commit date
                                            Latest commit            
                                                                     
                                                History              
                                                                     
                                                7,754 Commits        
                                                  7,754 Commits      
                                                  .github                      .github                                                       
                                                  roadmaps                     roadmaps                                                      
                                                  scripts                      scripts                                                       
                                                  .gitignore                   .gitignore                                                    
                                                  .prettierrc.cjs              .prettierrc.cjs                                               
                                                  code_of_conduct.md           code_of_conduct.md                                            
                                                  contributing.md              contributing.md                                               
                                                  license                      license                                                       
                                                  package.json                 package.json                                                  
                                                  pnpm-lock.yaml               pnpm-lock.yaml                                                
                                                  pnpm-workspace.yaml          pnpm-workspace.yaml                                           
                                                  readme.md                    readme.md                                                     
                                                  tsconfig.json                tsconfig.json                                                 
                                            View all files           
                                          

                                              Repository files navigation

                                                * 
                                                * README
                                                * Code of conduct
                                                * Contributing
                                                * License
                                                More items

                                                roadmap.sh

                                              Community-driven roadmaps, articles and resources for developers


                                              Roadmaps are now interactive, you can click the nodes to read more about the topics.

                                                View all Roadmaps · Best Practices · Questions

                                              Here is the list of available roadmaps with more being actively worked upon.

                                              Have a look at the get started page that might help you pick up a path.

                                                * Frontend Roadmap / Frontend Beginner Roadmap
                                                * Backend Roadmap / Backend Beginner Roadmap
                                                * DevOps Roadmap / DevOps Beginner Roadmap
                                                * DevSecOps Roadmap
                                                * Full Stack Roadmap
                                                * Claude Code Roadmap
                                                * OpenClaw Roadmap
                                                * Vibe Coding Roadmap
                                                * Forward Deployed Engineer Roadmap
                                                * HTML Roadmap
                                                * CSS Roadmap
                                                * JavaScript Roadmap
                                                * TypeScript Roadmap
                                                * Git and GitHub / Git and GitHub Beginner
                                                * API Design Roadmap
                                                * Computer Science Roadmap
                                                * Data Structures and Algorithms Roadmap
                                                * AI and Data Scientist Roadmap
                                                * AI Engineer Roadmap
                                                * Network Engineer Roadmap
                                                * AWS Roadmap
                                                * Cloudflare Roadmap
                                                * Linux Roadmap
                                                * Leetcode Roadmap
                                                * Terraform Roadmap
                                                * Data Analyst Roadmap
                                                * BI Analyst Roadmap
                                                * Data Engineer Roadmap
                                                * Machine Learning Roadmap
                                                * MLOps Roadmap
                                                * Product Manager Roadmap
                                                * Engineering Manager Roadmap
                                                * QA Roadmap
                                                * Python Roadmap
                                                * Python for Data Analysis Roadmap
                                                * Django Roadmap
                                                * Power BI Roadmap
                                                * Software Architect Roadmap
                                                * Game Developer Roadmap / Server Side Game Developer
                                                * Software Design and Architecture Roadmap
                                                * C Roadmap
                                                * C++ Roadmap
                                                * React Roadmap
                                                * Next.js Roadmap
                                                * React Native Roadmap
                                                * Vue Roadmap
                                                * Angular Roadmap
                                                * Node.js Roadmap
                                                * PHP Roadmap
                                                * WordPress Roadmap
                                                * Laravel Roadmap
                                                * GraphQL Roadmap
                                                * Android Roadmap
                                                * iOS Roadmap
                                                * Swift/Swift UI Roadmap
                                                * Flutter Roadmap
                                                * Go Roadmap
                                                * Rust Roadmap
                                                * Java Roadmap
                                                * Kotlin Roadmap
                                                * Spring Boot Roadmap
                                                * Design System Roadmap
                                                * PostgreSQL Roadmap
                                                * ElasticSearch Roadmap
                                                * SQL Roadmap
                                                * Redis Roadmap
                                                * Blockchain Roadmap
                                                * ASP.NET Core Roadmap
                                                * System Design Roadmap
                                                * Kubernetes Roadmap
                                                * Cyber Security Roadmap
                                                * MongoDB Roadmap
                                                * Product Design Roadmap
                                                * UX Design Roadmap
                                                * Docker Roadmap
                                                * Prompt Engineering Roadmap
                                                * Technical Writer Roadmap
                                                * DevRel Engineer Roadmap
                                                * AI Red Teaming Roadmap
                                                * AI Agents Roadmap
                                                * Bash/Shell Roadmap
                                                * Ruby Roadmap
                                                * Ruby on Rails Roadmap
                                                * Scala Roadmap

                                              There are also interactive best practices:

                                                * Backend Performance Best Practices
                                                * Frontend Performance Best Practices
                                                * Code Review Best Practices
                                                * API Security Best Practices
                                                * AWS Best Practices

                                              ..and questions to help you test, rate and improve your knowledge

                                                * JavaScript Questions
                                                * Node.js Questions
                                                * React Questions
                                                * Backend Questions
                                                * Frontend Questions

                                                Share with the community

                                              Please consider sharing a post about roadmap.sh and the value it provides. It really does help!

                                                Repository Structure

                                              This repository holds the content behind the roadmaps on roadmap.sh.

                                                roadmaps/<roadmap-slug>/content/<topic-slug>@<node-id>.md

                                              Each markdown file is the content of a single topic on a roadmap. The node id in the file name is what links it to the topic, so please keep file names intact. Merged changes are synced to the website automatically.

                                                git clone git@github.com:nilbuild/developer-roadmap.git --depth 1
                                                cd developer-roadmap

                                              scripts/ holds the sync tooling used by the maintainers, see scripts/readme.md for details.

                                                Contribution

                                              Have a look at contribution docs for how to update any of the roadmaps

                                                * Add content to roadmaps
                                                * Add new roadmaps
                                                * Suggest changes to existing roadmaps
                                                * Discuss ideas in issues
                                                * Spread the word

                                                Thanks to all contributors ❤

                                                License

                                              Have a look at the license file for details

                                        About

                                        Interactive roadmaps, guides and other educational content to help developers grow in their careers.

                                          roadmap.sh

                                        Topics

                                          angular-roadmapbackend-roadmapblockchain-roadmapcomputer-sciencedba-roadmapdeveloper-roadmapdevops-roadmapfrontend-roadmapgo-roadmapjava-roadmapjavascript-roadmapnodejs-roadmappython-roadmapqa-roadmapreact-roadmaproadmapsoftware-architect-roadmapvue-roadmap

                                        Resources

                                          Readme
                                          License

                                        Code of conduct

                                          Code of conduct

                                        Contributing

                                          Contributing
                                          Activity

                                        Stars

                                          364.1k stars

                                        Watchers

                                          6.9k watching

                                        Forks

                                          44.8k forks
                                          Report repository

                                        Sponsor this project

                                        Used by

                                        Contributors

                                        Languages

    Footer

        © 2026 GitHub, Inc.

      Footer navigation

        * Terms
        * Privacy
        * Security
        * Status
        * Community
        * Docs
        * Contact
        * Manage cookies
        * Do not share my personal information
      You can’t perform that action at this time.