Master SQL with our new premium course

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.


Role based Roadmaps

Frontend Backend DevOps
Full Stack AI anf Data Scientist Data Analyst
Android PostgreSQL Blockchain
Android PostgreSQL Blockchain
QA Soft Architect Flutter
Cyber Security UX Design React Native
Game Developer Techical Writer MLops

Skill based Roadmaps

Game Developer Techical Writer MLops
Computer Science React Augular
Vue Javascript node.js
TypeScript Python SQL
System Design ASP.NET Core Java
C++ Spring Boot Go Roadmaps
Rust GraphQL Design and Architecture
Rust GraphQL Design and Architecture
Desing System AWS Code Revirw
Docker Kubernetes Linux
MongDB Prompt Engineering DAS

Best Practices

Backend Prefomance Frontend Prefomance API Security
Code Revirw AWS

Guides

20 Backend Project Ideas to take you from Beginner to Pro



What Front End Programming Languages Should You Learn?


Full Stack Developer or Software Engineer Which Way to Go?


Must-Have Java Full-stack Developer skills in 2024


25 Essential Backend Development Tools for 2024


8 In-Demand Backerid Developer Skills to Master


The 5 Best Backend Development Languages to Master (2624)


Video

Session Based Authentication


Basic Of Authentication



Graph Data Structure


Heap Data Structure


Tree Data Structure


Hash Table Data Structure



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!

349K

GitHub Stars

+90k every month

+2.1M

Registered Users

+2k every month

44K

Discord Members

roadmap.sh clone by

thatcool.coderl

Community created roadmaps, articles, resources

and journeys to help you choose your path and

grow in your career.

The leading DevOps resource for Kubernetes,

cloud-native computing, and the latest in at-scale

development, deployment, and management.