Command Palette

Search for a command to run...

Page Inspect

https://roadmap.sh/
Internal Links
133
External Links
11
Images
2
Headings
7

Page Content

Title:Developer Roadmaps - roadmap.sh
Description:Community driven roadmaps, articles and guides for developers to grow in their career.
HTML Size:142 KB
Markdown Size:5 KB
Fetched At:November 17, 2025

Page Structure

h1Developer Roadmaps
h2Role-based Roadmaps
h2Skill-based Roadmaps
h2Project Ideas
h2Best Practices
h2Guides
h2Videos

Markdown Content

Developer Roadmaps - roadmap.sh



Master SQL with our new premium courseAnnouncing our SQL courseStart LearningVisit→

AI Tutor

SQL Course NewOur premium SQL courseGet Started Pick a path and get startedProjects Skill-up with real-world projectsGuides In-depth articles and tutorialsTeams Collaborate with your teamAdvertise Promote your product or service

Roadmaps

Official Roadmaps Made by subject matter expertsAI Roadmaps Generate roadmaps with AICommunity Roadmaps Made by community members

AI Tutor

Create with AI Learn something new with AITest my Skills Test your skills with AIAsk AI Tutor Career, resume guidance, and moreRoadmap Chat Chat with AI Tutor about a roadmap

- Login
- Sign Up

- Roadmaps
- AI Tutor
- Guides
- Account
- Logout
- Login
- Sign Up

# Developer Roadmaps

roadmap.sh is a community effort to create roadmaps, guides and other educational content to help guide developers in picking up a path and guide their learnings.

Community created roadmaps, guides and articles to help developers grow in their career.

## Role-based Roadmaps

- Frontend
- Backend
- Full Stack
- DevOps
- Data Analyst
- AI Engineer
- AI and Data Scientist
- Data Engineer
- Android
- Machine Learning
- PostgreSQL
- iOS
- Blockchain
- QA
- Software Architect
- Cyber Security
- UX Design
- Technical Writer
- Game Developer
- Server Side Game Developer
- MLOps
- Product Manager
- Engineering Manager
- Developer Relations
- BI Analyst
- Create your own Roadmap

## Skill-based Roadmaps

- SQL
- Computer Science
- React
- Vue
- Angular
- JavaScript
- TypeScript
- Node.js
- Python
- System Design
- Java
- ASP.NET Core
- API Design
- Spring Boot
- Flutter
- C++
- Rust
- Go Roadmap
- Design and Architecture
- GraphQL
- React Native
- Design System
- Prompt Engineering
- MongoDB
- Linux
- Kubernetes
- Docker
- AWS
- Terraform
- Data Structures & Algorithms
- Redis
- Git and GitHub
- PHP
- Cloudflare
- AI Red Teaming
- AI Agents
- Next.js
- Code Review
- Kotlin
- HTML
- CSS
- Swift & Swift UI New
- Shell / Bash New
- Laravel New
- Create your own Roadmap

## Project Ideas

- Frontend
- Backend
- DevOps

## Best Practices

- AWS
- API Security
- Backend Performance
- Frontend Performance
- Code Review

## Guides

10 DevOps Deployment Tools for 2025New · NovemberTextual »30 C++ Interview Questions and Answers (+Quiz!)New · NovemberQuestion »Top 14 DevOps Testing Tools: My Best RecommendationsNew · NovemberTextual »Top 30 System Design Interview Questions (+ Quiz!)New · NovemberQuestion »Top 37 REST API Interview Questions (and Answers)Question »Top 20 Python Interview Questions and AnswersQuestion »Is Python Hard to Learn? Our Experts Say...Textual »What Does a Data Analyst Do?Textual »Go vs. Rust Compared: Which is right for you?Textual »Python vs JavaScript: The Ultimate Guide for 2025Textual »Top 80 JavaScript Coding Interview Questions and AnswersQuestion »Top 100 Node.js Interview Questions and AnswersQuestion »Top 100 Java Interview Questions: Ace Your InterviewQuestion »Data Analyst vs. Business Analyst Roles: How to ChooseTextual »

View All Guides →

View All Guides  →

## Videos

The Ultimate Frontend Developer Roadmap10 minutes »Session Based Authentication2 minutes »Basic Authentication5 minutes »Basics of Authentication5 minutes »Graph Data Structure13 minutes »Heap Data Structure11 minutes »Tree Data Structure8 minutes »

View All Videos →

View All Videos  →

Actively Maintained

We are always improving our content, adding new resources and adding features to enhance your learning experience.

- 22 Sep, 2025 Kotlin, NextJS and BI Analyst Roadmaps
- 22 Aug, 2025 Data Engineering, Machine Learning Roadmap and more.
- 23 Jul, 2025 AI Quiz Summaries, New Go Roadmap, and YouTube Videos
- 27 Jun, 2025 Revamped roadmaps, AI Tutor, Guides, Roadmaps and more
- 12 May, 2025 AI Agents, Red Teaming Roadmaps and Community Courses
- 03 Apr, 2025 AI Tutor, C++ and Java Roadmaps
- 21 Feb, 2025 Cloudflare and ASP.NET Roadmaps, New Dashboard
- 04 Feb, 2025 Our first paid course about SQL is live
- 21 Dec, 2024 PHP and System Design Roadmaps, Get Featured
- 18 Nov, 2024 AI Roadmaps Improved, Schedule Learning Time

View Full Changelog Subscribe for Notifications

Join the Community

roadmap.sh is the 6th most starred project on GitHub and is visited by hundreds of thousands of developers every month.

Rank 6th  out of 28M!

224K

GitHub Stars

Star us on GitHub

Help us reach #1

+90k every month

+2.1M

Registered Users

Register yourself

Commit to your growth

+2k every month

42K

Discord Members

Join on Discord

Join the community

Roadmaps Best Practices Guides Videos FAQs YouTube

roadmap.sh by @kamrify @kamrify

Community created roadmaps, best practices, projects, articles, resources and journeys to help you choose your path and grow in your career.

© roadmap.sh · Terms · Privacy · Bluesky Streamline Icon: https://streamlinehq.comBluesky

The top DevOps resource for Kubernetes, cloud-native computing, and large-scale development and deployment.

DevOps · Kubernetes · Cloud-Native

Cookie Settings

Close popup

Login or Signup

You must be logged in to perform this action.

Continue with GitHubContinue with GoogleContinue with LinkedIn

OR

Email addressPassword

Reset your password?

Continue

Don't have an account? Sign up

By continuing to use our services, you acknowledge that you have both read and agree to our Terms of Service and Privacy Policy.