2023-01-05 17:31:47 +04:00
< p align = "center" >
2023-01-05 20:24:51 +04:00
< img src = "public/images/brand.png" height = "128" >
2023-01-05 17:31:47 +04:00
< h2 align = "center" > < a href = "https://roadmap.sh" > roadmap.sh< / a > < / h2 >
< p align = "center" > Community driven roadmaps, articles and resources for developers< p >
< p align = "center" >
< a href = "https://roadmap.sh/roadmaps" >
2023-04-27 12:41:08 +01:00
< img src = "https://img.shields.io/badge/%E2%9C%A8-Roadmaps%20-0a0a0a.svg?style=flat&colorA=0a0a0a" alt = "roadmaps" / >
2023-01-05 17:31:47 +04:00
< / a >
2023-04-27 12:41:08 +01:00
< a href = "https://roadmap.sh/best-practices" >
< img src = "https://img.shields.io/badge/%E2%9C%A8-Best%20Practices-0a0a0a.svg?style=flat&colorA=0a0a0a" alt = "best practices" / >
2023-01-05 17:31:47 +04:00
< / a >
2023-04-27 12:41:08 +01:00
< a href = "https://youtube.com/theroadmap?sub_confirmation=1" >
< img src = "https://img.shields.io/badge/%E2%9C%A8-Videos-0a0a0a.svg?style=flat&colorA=0a0a0a" alt = "videos" / >
2023-01-05 17:31:47 +04:00
< / a >
< a href = "https://www.youtube.com/channel/UCA0H2KIWgWTwpTFjSxp0now?sub_confirmation=1" >
2023-04-27 12:41:08 +01:00
< img src = "https://img.shields.io/badge/%E2%9C%A8-YouTube%20Channel-0a0a0a.svg?style=flat&colorA=0a0a0a" alt = "roadmaps" / >
2023-01-05 17:31:47 +04:00
< / a >
< / p >
< / p >
< br >
2023-01-04 20:17:40 +04:00
![](https://i.imgur.com/waxVImv.png)
2022-12-31 17:01:40 +04:00
2023-01-05 17:31:47 +04:00
Roadmaps are now interactive, you can click the nodes to read more about the topics.
### [View all Roadmaps](https://roadmap.sh)
![](https://i.imgur.com/waxVImv.png)
Here is the list of available roadmaps with more being actively worked upon.
2023-06-10 11:40:24 +01:00
- [Frontend Roadmap ](https://roadmap.sh/frontend ) / [Frontend Beginner Roadmap ](https://roadmap.sh/frontend?r=frontend-beginner )
2023-01-05 17:31:47 +04:00
- [Backend Roadmap ](https://roadmap.sh/backend )
2023-06-10 11:40:24 +01:00
- [DevOps Roadmap ](https://roadmap.sh/devops ) / [DevOps Beginner Roadmap ](https://roadmap.sh/devops?r=devops-beginner )
2023-05-15 19:51:14 +01:00
- [Full Stack Roadmap ](https://roadmap.sh/full-stack )
2023-01-05 17:31:47 +04:00
- [Computer Science Roadmap ](https://roadmap.sh/computer-science )
- [QA Roadmap ](https://roadmap.sh/qa )
- [Software Architect Roadmap ](https://roadmap.sh/software-architect )
- [Software Design and Architecture Roadmap ](https://roadmap.sh/software-design-architecture )
- [JavaScript Roadmap ](https://roadmap.sh/javascript )
2023-01-31 04:28:24 +04:00
- [TypeScript Roadmap ](https://roadmap.sh/typescript )
2023-06-01 03:59:22 +01:00
- [C++ Roadmap ](https://roadmap.sh/cpp )
2023-01-05 17:31:47 +04:00
- [React Roadmap ](https://roadmap.sh/react )
2023-07-08 16:38:04 +01:00
- [React Native Roadmap ](https://roadmap.sh/react-native )
2023-01-05 17:31:47 +04:00
- [Vue Roadmap ](https://roadmap.sh/vue )
- [Angular Roadmap ](https://roadmap.sh/angular )
- [Node.js Roadmap ](https://roadmap.sh/nodejs )
- [GraphQL Roadmap ](https://roadmap.sh/graphql )
- [Android Roadmap ](https://roadmap.sh/android )
- [Flutter Roadmap ](https://roadmap.sh/flutter )
- [Python Roadmap ](https://roadmap.sh/python )
- [Go Roadmap ](https://roadmap.sh/golang )
- [Java Roadmap ](https://roadmap.sh/java )
2023-01-09 19:55:01 +04:00
- [Spring Boot Roadmap ](https://roadmap.sh/spring-boot )
2023-01-05 17:31:47 +04:00
- [Design System Roadmap ](https://roadmap.sh/design-system )
2023-07-11 03:53:17 +01:00
- [PostgreSQL Roadmap ](https://roadmap.sh/postgresql-dba )
- [SQL Roadmap ](https://roadmap.sh/sql )
2023-01-05 17:31:47 +04:00
- [Blockchain Roadmap ](https://roadmap.sh/blockchain )
- [ASP.NET Core Roadmap ](https://roadmap.sh/aspnet-core )
2023-01-23 17:42:19 +04:00
- [System Design Roadmap ](https://roadmap.sh/system-design )
2023-02-07 20:59:11 +00:00
- [Kubernetes Roadmap ](https://roadmap.sh/kubernetes )
2023-03-04 18:28:18 +00:00
- [Cyber Security Roadmap ](https://roadmap.sh/cyber-security )
2023-03-16 20:27:19 +00:00
- [MongoDB Roadmap ](https://roadmap.sh/mongodb )
2023-03-26 22:03:50 +01:00
- [UX Design Roadmap ](https://roadmap.sh/ux-design )
2023-05-06 01:44:25 +01:00
- [Docker Roadmap ](https://roadmap.sh/docker )
2023-05-21 13:00:45 +01:00
- [Prompt Engineering Roadmap ](https://roadmap.sh/prompt-engineering )
2023-02-07 20:59:11 +00:00
We have also added a new form of visual content covering best practices:
2023-04-27 12:39:16 +01:00
- [Code Review Best Practices ](https://roadmap.sh/best-practices/code-review )
2023-02-07 20:59:11 +00:00
- [Frontend Performance Best Practices ](https://roadmap.sh/best-practices/frontend-performance )
2023-02-21 19:41:54 +00:00
- [API Security Best Practices ](https://roadmap.sh/best-practices/api-security )
2023-03-09 17:05:42 +00:00
- [AWS Best Practices ](https://roadmap.sh/best-practices/aws )
2022-12-31 17:01:40 +04:00
2023-01-04 20:17:40 +04:00
![](https://i.imgur.com/waxVImv.png)
2022-12-31 17:01:40 +04:00
2023-01-05 17:31:47 +04:00
## Share with the community
Please consider sharing a post about [roadmap.sh ](https://roadmap.sh ) and the value it provides. It really does help!
[![GitHub Repo stars ](https://img.shields.io/badge/share%20on-reddit-red?logo=reddit )](https://reddit.com/submit?url=https://roadmap.sh& title=Interactive%20roadmaps,%20guides%20and%20other%20educational%20content%20for%20Developers)
[![GitHub Repo stars ](https://img.shields.io/badge/share%20on-hacker%20news-orange?logo=ycombinator )](https://news.ycombinator.com/submitlink?u=https://roadmap.sh)
[![GitHub Repo stars ](https://img.shields.io/badge/share%20on-twitter-03A9F4?logo=twitter )](https://twitter.com/share?url=https://roadmap.sh& text=Interactive%20roadmaps,%20guides%20and%20other%20educational%20content%20for%20Developers)
[![GitHub Repo stars ](https://img.shields.io/badge/share%20on-facebook-1976D2?logo=facebook )](https://www.facebook.com/sharer/sharer.php?u=https://roadmap.sh)
[![GitHub Repo stars ](https://img.shields.io/badge/share%20on-linkedin-3949AB?logo=linkedin )](https://www.linkedin.com/shareArticle?url=https://roadmap.sh& title=Interactive%20roadmaps,%20guides%20and%20other%20educational%20content%20for%20Developers)
2022-12-31 17:01:40 +04:00
2023-01-04 20:17:40 +04:00
## Development
2022-12-31 17:01:40 +04:00
2023-01-05 17:31:47 +04:00
Clone the repository, install the dependencies and start the application
2022-12-31 17:01:40 +04:00
2023-01-04 20:17:40 +04:00
```bash
2023-01-05 17:31:47 +04:00
git clone git@github .com:kamranahmedse/developer-roadmap.git
npm install
npm run dev
2022-12-31 17:01:40 +04:00
```
2023-07-11 19:48:21 +05:30
Note: Cloning the entire repository results in a ≈1.7GB download. If you don't need the entire history you can use the `depth` parameter to reduce clone size.
```sh
git clone --depth=1 https://github.com/kamranahmedse/developer-roadmap.git
```
2023-01-05 17:31:47 +04:00
## Contribution
2022-12-31 17:01:40 +04:00
2023-01-05 17:31:47 +04:00
> Have a look at [contribution docs](./contributing.md) 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 ❤
< a href = "https://github.com/kamranahmedse/developer-roadmap/graphs/contributors" >
< img src = "https://contrib.rocks/image?repo=kamranahmedse/developer-roadmap" / >
< / a >
## License
2022-12-31 17:01:40 +04:00
2023-01-05 17:31:47 +04:00
Have a look at the [license file ](./license ) for details