Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kamranahmedse/developer-roadmap
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
https://github.com/kamranahmedse/developer-roadmap
angular-roadmap backend-roadmap blockchain-roadmap computer-science dba-roadmap developer-roadmap devops-roadmap frontend-roadmap go-roadmap hacktoberfest java-roadmap javascript-roadmap nodejs-roadmap python-roadmap qa-roadmap react-roadmap roadmap software-architect-roadmap vue-roadmap
Last synced: 5 days ago
JSON representation
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
- Host: GitHub
- URL: https://github.com/kamranahmedse/developer-roadmap
- Owner: kamranahmedse
- License: other
- Created: 2017-03-15T13:45:52.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-10-29T13:45:42.000Z (3 months ago)
- Last Synced: 2024-10-29T16:12:36.400Z (3 months ago)
- Topics: angular-roadmap, backend-roadmap, blockchain-roadmap, computer-science, dba-roadmap, developer-roadmap, devops-roadmap, frontend-roadmap, go-roadmap, hacktoberfest, java-roadmap, javascript-roadmap, nodejs-roadmap, python-roadmap, qa-roadmap, react-roadmap, roadmap, software-architect-roadmap, vue-roadmap
- Language: TypeScript
- Homepage: https://roadmap.sh
- Size: 232 MB
- Stars: 295,419
- Watchers: 6,776
- Forks: 39,015
- Open Issues: 52
-
Metadata Files:
- Readme: readme.md
- Contributing: contributing.md
- Funding: .github/FUNDING.yml
- License: license
- Code of conduct: code_of_conduct.md
Awesome Lists containing this project
- xiao-awesome - developer-roadmap
- stars - kamranahmedse/developer-roadmap
- awesome - developer-roadmap - Roadmap to becoming a web developer in 2019 (Others)
- awesomeLibrary - developer-roadmap - Roadmap to becoming a developer in 2022 (语言资源库 / tools)
- awesome-tech-resources - roadmap.sh
- my-awesome-list - developer-roadmap
- pure-awesomeness - Developer Roadmap
- Starred-Repo - Developer Roadmap
- Awesome - roadmap.sh - Roadmap to becoming a developer in 2022
- Awesome-GitHub-Repo - developer-roadmap - 为前端、后端、DevOps等开发着准备可详细的技术路线图。[<img src="https://tva1.sinaimg.cn/large/008i3skNly1gxlhtmg11mj305k05k746.jpg" alt="微信" width="18px" height="18px" />](https://mp.weixin.qq.com/s?__biz=MzUxNjg4NDEzNA%3D%3D&chksm=f9a2257cced5ac6ae928edb792014120ea367f88402af7d363580f3d44fcde8da3e864bf39f3&idx=1&mid=2247497397&scene=21&sn=8416e22549c14eaf4688842d139640ba#wechat_redirect) (学习资源 / 学习项目)
- awesome-roadmaps - Developer Roadmap - Community driven roadmaps, articles and resources for developers [<img src="https://img.shields.io/badge/Roadmap-2022-green.svg">](https://github.com/kamranahmedse/developer-roadmap). (Web Development)
- awesome-backend - Developer Roadmap
- awesome-notes - developer-roadmap
- awesome-starred-test - kamranahmedse/developer-roadmap - Interactive roadmaps, guides and other educational content to help developers grow in their careers. (TypeScript)
- awesome - kamranahmedse/developer-roadmap - Interactive roadmaps, guides and other educational content to help developers grow in their careers. (TypeScript)
- awesome-cloudops - DevOps interactive roadmap
- gitcat - developer-roadmap
- awesome-humanscape - Roadmap to becoming a web developer in 2020
- awesome-github-repos - kamranahmedse/developer-roadmap - Interactive roadmaps, guides and other educational content to help developers grow in their careers. (TypeScript)
- awesome-awesome - Web developer roadmap
- awesome-repos - Developer Roadmap - roadmap/blob/master/LICENSE) | (Index / Career)
- awesome-rainmana - kamranahmedse/developer-roadmap - Interactive roadmaps, guides and other educational content to help developers grow in their careers. (TypeScript)
- awesome-repositories - kamranahmedse/developer-roadmap - Interactive roadmaps, guides and other educational content to help developers grow in their careers. (TypeScript)
- ot-awesome-list - Roadmap to becoming a web developer in 2020
- more-awesome - developer-roadmap - Web Developer roadmap. (To Sort)
- awesome-starred - kamranahmedse/developer-roadmap - Interactive roadmaps, guides and other educational content to help developers grow in their careers. (computer-science)
- awesome-starts - kamranahmedse/developer-roadmap - Roadmap to becoming a web developer in 2021 (Others)
- resources - Web Developer Roadmap
- awesome-repositories - Developer Roadmap - roadmap/blob/master/LICENSE) | (▶️ Content / Career)
- Awesome-GithubRepos - developer roadmap
- awesome - developer-roadmap
- awesome-list - developer-roadmap - Interactive roadmaps, guides and other educational content to help developers grow in their careers. (Programming Language Tutorials / For Scala)
- awesome-list - developer-roadmap
- frontend-resources - Web Developer Roadmap
- awesome-veille-tech-fr - Developer Roadmap
- awesome - Web Developer Roadmap
- awesome-repositories - kamranahmedse / developer-roadmap
- awesome-awesome - developer-roadmap - Web Developer roadmap (Roadmaps)
- awesome-tools - developer-roadmap - Roadmap to becoming a developer in 2022 (Uncategorized / Uncategorized)
- awesome-lists - `developer-roadmap`
- awesome-engineering-management - developer-roadmap
- awesome-star-libs - kamranahmedse / developer-roadmap
- awesome-links - Web Developer Roadmap 2018
- my-awesome-learning-resources - Web Developer Roadmap 📜
- starred-awesome - developer-roadmap - Roadmap to becoming a web developer in 2018 (Others)
- awesome-hacking-lists - kamranahmedse/developer-roadmap - Interactive roadmaps, guides and other educational content to help developers grow in their careers. (TypeScript)
- StarryDivineSky - kamranahmedse/developer-roadmap
- awesome-programming-resources - 143k star 的编程指南
- jimsghstars - kamranahmedse/developer-roadmap - Interactive roadmaps, guides and other educational content to help developers grow in their careers. (TypeScript)
- my-awesome-github-stars - kamranahmedse/developer-roadmap - Interactive roadmaps, guides and other educational content to help developers grow in their careers. (TypeScript)
- AiTreasureBox - kamranahmedse/developer-roadmap - 01-19_306329_101](https://img.shields.io/github/stars/kamranahmedse/developer-roadmap.svg)|Interactive roadmaps, guides and other educational content to help developers grow in their careers.| (Repos)
- awesome - kamranahmedse/developer-roadmap - Interactive roadmaps, guides and other educational content to help developers grow in their careers. (TypeScript)
- awesome - kamranahmedse/developer-roadmap - Interactive roadmaps, guides and other educational content to help developers grow in their careers. (TypeScript)
- my-awesome - kamranahmedse/developer-roadmap - roadmap,backend-roadmap,blockchain-roadmap,computer-science,dba-roadmap,developer-roadmap,devops-roadmap,frontend-roadmap,go-roadmap,java-roadmap,javascript-roadmap,nodejs-roadmap,python-roadmap,qa-roadmap,react-roadmap,roadmap,software-architect-roadmap,vue-roadmap pushed_at:2025-01 star:306.7k fork:40.1k Interactive roadmaps, guides and other educational content to help developers grow in their careers. (TypeScript)
- awesome-security-vul-llm - kamranahmedse/developer-roadmap - roadmap?style=flat-square) - 这是一个社区驱动的开发人员路线图、文章和资源库,提供了多种编程语言和技术的学习资料。 (LLM分析过程)
- stars - developer-roadmap
- stars - developer-roadmap
- guiadoprogramador - Link
- guiadoprogramador - Link
README
roadmap.sh
Community driven roadmaps, articles and resources for developers
![](https://i.imgur.com/waxVImv.png)
Roadmaps are now interactive, you can click the nodes to read more about the topics.
### [View all Roadmaps](https://roadmap.sh) · [Best Practices](https://roadmap.sh/best-practices) · [Questions](https://roadmap.sh/questions)
![](https://i.imgur.com/waxVImv.png)
Here is the list of available roadmaps with more being actively worked upon.
> Have a look at the [get started](https://roadmap.sh/get-started) page that might help you pick up a path.
- [Frontend Roadmap](https://roadmap.sh/frontend) / [Frontend Beginner Roadmap](https://roadmap.sh/frontend?r=frontend-beginner)
- [Backend Roadmap](https://roadmap.sh/backend) / [Backend Beginner Roadmap](https://roadmap.sh/backend?r=backend-beginner)
- [DevOps Roadmap](https://roadmap.sh/devops) / [DevOps Beginner Roadmap](https://roadmap.sh/devops?r=devops-beginner)
- [Full Stack Roadmap](https://roadmap.sh/full-stack)
- [Git and GitHub](https://roadmap.sh/git-github)
- [API Design Roadmap](https://roadmap.sh/api-design)
- [Computer Science Roadmap](https://roadmap.sh/computer-science)
- [Data Structures and Algorithms Roadmap](https://roadmap.sh/datastructures-and-algorithms)
- [AI and Data Scientist Roadmap](https://roadmap.sh/ai-data-scientist)
- [AI Engineer Roadmap](https://roadmap.sh/ai-engineer)
- [AWS Roadmap](https://roadmap.sh/aws)
- [Linux Roadmap](https://roadmap.sh/linux)
- [Terraform Roadmap](https://roadmap.sh/terraform)
- [Data Analyst Roadmap](https://roadmap.sh/data-analyst)
- [MLOps Roadmap](https://roadmap.sh/mlops)
- [Product Manager Roadmap](https://roadmap.sh/product-manager)
- [Engineering Manager Roadmap](https://roadmap.sh/engineering-manager)
- [QA Roadmap](https://roadmap.sh/qa)
- [Python Roadmap](https://roadmap.sh/python)
- [Software Architect Roadmap](https://roadmap.sh/software-architect)
- [Game Developer Roadmap](https://roadmap.sh/game-developer) / [Server Side Game Developer](https://roadmap.sh/server-side-game-developer)
- [Software Design and Architecture Roadmap](https://roadmap.sh/software-design-architecture)
- [JavaScript Roadmap](https://roadmap.sh/javascript)
- [TypeScript Roadmap](https://roadmap.sh/typescript)
- [C++ Roadmap](https://roadmap.sh/cpp)
- [React Roadmap](https://roadmap.sh/react)
- [React Native Roadmap](https://roadmap.sh/react-native)
- [Vue Roadmap](https://roadmap.sh/vue)
- [Angular Roadmap](https://roadmap.sh/angular)
- [Node.js Roadmap](https://roadmap.sh/nodejs)
- [PHP Roadmap](https://roadmap.sh/php)
- [GraphQL Roadmap](https://roadmap.sh/graphql)
- [Android Roadmap](https://roadmap.sh/android)
- [iOS Roadmap](https://roadmap.sh/ios)
- [Flutter Roadmap](https://roadmap.sh/flutter)
- [Go Roadmap](https://roadmap.sh/golang)
- [Rust Roadmap](https://roadmap.sh/rust)
- [Java Roadmap](https://roadmap.sh/java)
- [Spring Boot Roadmap](https://roadmap.sh/spring-boot)
- [Design System Roadmap](https://roadmap.sh/design-system)
- [PostgreSQL Roadmap](https://roadmap.sh/postgresql-dba)
- [SQL Roadmap](https://roadmap.sh/sql)
- [Redis Roadmap](https://roadmap.sh/redis)
- [Blockchain Roadmap](https://roadmap.sh/blockchain)
- [ASP.NET Core Roadmap](https://roadmap.sh/aspnet-core)
- [System Design Roadmap](https://roadmap.sh/system-design)
- [Kubernetes Roadmap](https://roadmap.sh/kubernetes)
- [Cyber Security Roadmap](https://roadmap.sh/cyber-security)
- [MongoDB Roadmap](https://roadmap.sh/mongodb)
- [UX Design Roadmap](https://roadmap.sh/ux-design)
- [Docker Roadmap](https://roadmap.sh/docker)
- [Prompt Engineering Roadmap](https://roadmap.sh/prompt-engineering)
- [Technical Writer Roadmap](https://roadmap.sh/technical-writer)
- [DevRel Engineer Roadmap](https://roadmap.sh/devrel)There are also interactive best practices:
- [Backend Performance Best Practices](https://roadmap.sh/best-practices/backend-performance)
- [Frontend Performance Best Practices](https://roadmap.sh/best-practices/frontend-performance)
- [Code Review Best Practices](https://roadmap.sh/best-practices/code-review)
- [API Security Best Practices](https://roadmap.sh/best-practices/api-security)
- [AWS Best Practices](https://roadmap.sh/best-practices/aws)..and questions to help you test, rate and improve your knowledge
- [JavaScript Questions](https://roadmap.sh/questions/javascript)
- [Node.js Questions](https://roadmap.sh/questions/nodejs)
- [React Questions](https://roadmap.sh/questions/react)
- [Backend Questions](https://roadmap.sh/questions/backend)
- [Frontend Questions](https://roadmap.sh/questions/frontend)![](https://i.imgur.com/waxVImv.png)
## 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)## Development
Clone the repository, install the dependencies and start the application
```bash
git clone [email protected]:kamranahmedse/developer-roadmap.git
cd developer-roadmap
npm install
npm run dev
```Note: use the `depth` parameter to reduce the clone size and speed up the clone.
```sh
git clone --depth=1 https://github.com/kamranahmedse/developer-roadmap.git
```## Contribution
> 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 ❤
## License
Have a look at the [license file](./license) for details