nilbuild /developer-roadmap

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

★ 371,708⑂ 45,714👁 6,856⑃ 6,498● 3,230▤ 1◈ 0
TypeScriptNOASSERTIONCreated 2017-03-15roadmap.sh
371,708
stars
+115
45,714
forks
6,856
watchers
6,498
prs
3,230
issues
1
releases
0
discussions

README

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
- Inference Engineering Roadmap
- AI Product Builder Roadmap
- Network Engineer Roadmap
- Cloud Computing 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
- R Programming 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
- SEO 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 

Top issues

Latest release

Roadmap 4.0 4.0 2023-01-05
The newer, faster and better version of roadmap.sh:

🎨 Tailwind for Styling
🛠️ Built with Astro.js
🔥 Faster load times
💯 On Lighthouse Scores
↔️ Mobile friendly
😌 Easier to manage

Check it out at roadmap.sh.

!image

Snapshot: 2026-11-10T09:35:25Z · Data license Apache-2.0 · JSON