Skip to content

Commit

Permalink
Update roadmap year
Browse files Browse the repository at this point in the history
  • Loading branch information
kamranahmedse committed Jan 8, 2021
1 parent a9c69b0 commit 71b061a
Show file tree
Hide file tree
Showing 37 changed files with 67 additions and 67 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## Roadmap 2020
## Roadmap 2021

### General Updates
- Added printable PDFs for the roadmaps: [Frontend Roadmap](https://roadmap.sh/roadmaps/pdf/frontend.pdf), [Backend Roadmap](https://roadmap.sh/roadmaps/pdf/backend.pdf), [DevOps Roadmap](https://roadmap.sh/roadmaps/pdf/devops.pdf)
Expand Down
4 changes: 2 additions & 2 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@ images in any form either digital, non-digital, textual, graphical or written fo
You are allowed to share the links to the repository or the website roadmap.sh but not
the content for any sort of usage that involves the content of this repository taken out
of the repository and be shared from any other medium including but not limited to blog
posts, articles, newsletters, you must get prior consent from the understated. These
posts, articles, newsletters, you must get prior consent from the understated. These
conditions do not apply to the readonly GitHub forks created using the Fork button on
GitHub with the whole purpose of contributing to the project.

Copyright © 2020 Kamran Ahmed <[email protected]>
Copyright © 2021 Kamran Ahmed <[email protected]>

Please note that I am really flexible with allowing the usage of the content in this
repository. If you reach out to me with a brief detail of why and how you would like
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

![Web Developer Roadmap - 2020](https://i.imgur.com/4u3LK4j.png)
![Web Developer Roadmap - 2021](https://i.imgur.com/4u3LK4j.png)

> Roadmap to becoming a web developer in 2020
> Roadmap to becoming a web developer in 2021
[![](https://img.shields.io/badge/-Roadmaps%20-0a0a0a.svg?style=flat&colorA=0a0a0a)](http://roadmap.sh)
[![](https://img.shields.io/badge/-Guides-0a0a0a.svg?style=flat&colorA=0a0a0a)](http://roadmap.sh/guides)
Expand Down Expand Up @@ -32,7 +32,7 @@ Below you find a set of charts demonstrating the paths that you can take and the
<h3 align="center"><strong>Note to Beginners</strong></h3>

> These roadmaps cover everything that is there to learn for the paths listed below. Don't feel overwhelmed, you don't need to learn it all in the beginning if you are just getting started. We are working on the beginner versions of these and will [release it soon](https://roadmap.sh) after we are done with the 2020 release of the Backend and DevOps roadmaps.
> These roadmaps cover everything that is there to learn for the paths listed below. Don't feel overwhelmed, you don't need to learn it all in the beginning if you are just getting started. We are working on the beginner versions of these and will [release it soon](https://roadmap.sh) after we are done with the 2021 release of the Backend and DevOps roadmaps.
***

Expand All @@ -46,13 +46,13 @@ If you think that these can be improved in any way, please do suggest.

[![](https://img.shields.io/badge/-Download%20PDF%20-0a0a0a.svg?style=flat&colorA=0a0a0a)](https://gum.co/frontend-roadmap) [![](https://img.shields.io/badge/-Shareable%20Link%20-0a0a0a.svg?style=flat&colorA=0a0a0a)](https://roadmap.sh/frontend)

![Frontend Roadmap](./img/frontend.png?year-2020-2)
![Frontend Roadmap](./img/frontend.png?year-2021-2)

## Back-end Roadmap

[![](https://img.shields.io/badge/-Download%20PDF%20-0a0a0a.svg?style=flat&colorA=0a0a0a)](https://gum.co/backend-roadmap) [![](https://img.shields.io/badge/-Shareable%20Link%20-0a0a0a.svg?style=flat&colorA=0a0a0a)](https://roadmap.sh/backend)

![Back-end Roadmap](./img/backend.png?year-2020-2)
![Back-end Roadmap](./img/backend.png?year-2021-2)

## DevOps Roadmap

Expand Down
2 changes: 1 addition & 1 deletion src/intro-map.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"mockup":{"controls":{"control":[{"ID":"462","measuredH":"40","measuredW":"356","properties":{"bold":"true","size":"32","text":"Web Developer in 2020"},"typeID":"Label","x":"491","y":"74","zOrder":"0"},{"ID":"463","h":"129","measuredH":"128","measuredW":"74","properties":{"color":"2848996","curvature":"1","direction":"top","leftArrow":"false","p0":{"x":0,"y":0},"p1":{"x":0.4787915073918851,"y":0.19568921844056555},"p2":{"x":73,"y":128},"shape":"bezier"},"typeID":"Arrow","w":"75","x":"683","y":"230","zOrder":"1"},{"ID":"464","h":"131","measuredH":"129","measuredW":"131","properties":{"color":"2848996","curvature":"1","direction":"bottom","leftArrow":"false","p0":{"length":131,"x":131,"y":0},"p1":{"length":0.6087375480965977,"x":0.5684088130944218,"y":-0.21788259145523384},"p2":{"length":129.00387591076478,"x":1,"y":129},"shape":"bezier"},"typeID":"Arrow","w":"133","x":"518","y":"229","zOrder":"2"},{"ID":"465","measuredH":"32","measuredW":"93","properties":{"align":"center","color":"16767334","size":"18","text":"Front-end"},"typeID":"TextInput","w":"132","x":"441","y":"367","zOrder":"3"},{"ID":"466","measuredH":"28","measuredW":"167","properties":{"bold":"true","size":"20","text":"Choose your path"},"typeID":"Label","x":"589","y":"189","zOrder":"4"},{"ID":"467","measuredH":"32","measuredW":"179","properties":{"align":"center","color":"16776960","size":"18","text":"Git - Version Control"},"typeID":"TextInput","w":"288","x":"68","y":"81","zOrder":"5"},{"ID":"468","measuredH":"32","measuredW":"50","properties":{"align":"center","color":"16776960","size":"18","text":"SSH"},"typeID":"TextInput","w":"289","x":"67","y":"318","zOrder":"6"},{"ID":"469","measuredH":"32","measuredW":"209","properties":{"align":"center","color":"16776960","size":"18","text":"HTTP/HTTPS and APIs"},"typeID":"TextInput","w":"289","x":"67","y":"356","zOrder":"7"},{"ID":"470","measuredH":"25","measuredW":"175","properties":{"bold":"true","size":"17","text":"Required for any path"},"typeID":"Label","x":"67","y":"45","zOrder":"8"},{"ID":"471","measuredH":"32","measuredW":"192","properties":{"align":"center","color":"16776960","size":"18","text":"Basic Terminal Usage"},"typeID":"TextInput","w":"289","x":"67","y":"120","zOrder":"9"},{"ID":"475","h":"47","measuredH":"46","measuredW":"0","properties":{"color":"6710886","curvature":"0","direction":"top","leftArrow":"false","p0":{"length":0,"x":0,"y":0},"p1":{"length":0.5,"x":0.5,"y":0},"p2":{"length":46,"x":0,"y":46},"rightArrow":"false","shape":"bezier"},"typeID":"Arrow","w":"1","x":"664","y":"135","zOrder":"10"},{"ID":"476","measuredH":"32","measuredW":"92","properties":{"align":"center","color":"16767334","size":"18","text":"Back-end"},"typeID":"TextInput","w":"121","x":"679","y":"368","zOrder":"11"},{"ID":"477","h":"71","measuredH":"69","measuredW":"0","properties":{"color":"2848996","curvature":"0","direction":"top","leftArrow":"false","p0":{"x":0,"y":0},"p1":{"x":0.5621504039776257,"y":0.004661280298321849},"p2":{"x":0,"y":69},"rightArrow":"false","shape":"bezier","stroke":"dotted"},"typeID":"Arrow","w":"2","x":"509","y":"407","zOrder":"12"},{"ID":"478","h":"12","measuredH":"11","measuredW":"122","properties":{"color":"2848996","curvature":"-1","direction":"bottom","leftArrow":"false","p0":{"length":11,"x":0,"y":11},"p1":{"length":0.4574898035968877,"x":0.45357350377687367,"y":0.059732713538640264},"p2":{"length":122.06555615733704,"x":122,"y":4},"shape":"bezier","stroke":"solid"},"typeID":"Arrow","w":"123","x":"811","y":"373","zOrder":"13"},{"ID":"479","measuredH":"32","measuredW":"81","properties":{"align":"center","color":"16767334","size":"18","text":"DevOps"},"typeID":"TextInput","w":"112","x":"946","y":"361","zOrder":"14"},{"ID":"480","h":"71","measuredH":"69","measuredW":"0","properties":{"color":"2848996","curvature":"1","direction":"top","leftArrow":"false","p0":{"x":0,"y":0},"p1":{"x":0.4608695652173913,"y":0.01304347826086956},"p2":{"x":0,"y":69},"rightArrow":"false","shape":"bezier","stroke":"dotted"},"typeID":"Arrow","w":"2","x":"729","y":"410","zOrder":"15"},{"ID":"481","h":"77","measuredH":"76","measuredW":"0","properties":{"color":"2848996","curvature":"1","direction":"top","leftArrow":"false","p0":{"length":0,"x":0,"y":0},"p1":{"length":0.4539180376844135,"x":0.4537465672812867,"y":0.01247548058061985},"p2":{"length":76,"x":0,"y":76},"rightArrow":"false","shape":"bezier","stroke":"dotted"},"typeID":"Arrow","w":"1","x":"997","y":"403","zOrder":"16"},{"ID":"482","measuredH":"32","measuredW":"70","properties":{"align":"center","borderStyle":"rectangle","color":"16776960","size":"18","text":"GitHub"},"typeID":"TextInput","w":"288","x":"68","y":"201","zOrder":"17"},{"ID":"483","measuredH":"32","measuredW":"255","properties":{"align":"center","color":"16776960","size":"18","text":"Data Structures & Algorithms"},"typeID":"TextInput","w":"288","x":"68","y":"159","zOrder":"18"},{"ID":"484","measuredH":"32","measuredW":"188","properties":{"align":"center","color":"16776960","size":"18","text":"Character Encodings"},"typeID":"TextInput","w":"288","x":"68","y":"434","zOrder":"19"},{"ID":"485","measuredH":"32","measuredW":"146","properties":{"align":"center","color":"16776960","size":"18","text":"Design Patterns"},"typeID":"TextInput","w":"288","x":"68","y":"395","zOrder":"20"},{"ID":"487","measuredH":"32","measuredW":"88","properties":{"align":"center","borderStyle":"rectangle","color":"16776960","size":"18","text":"Licenses"},"typeID":"TextInput","w":"288","x":"68","y":"240","zOrder":"21"},{"ID":"488","measuredH":"32","measuredW":"182","properties":{"align":"center","borderStyle":"rectangle","color":"16776960","size":"18","text":"Semantic Versioning"},"typeID":"TextInput","w":"288","x":"68","y":"279","zOrder":"22"},{"ID":"489","children":{"controls":{"control":[{"ID":"0","h":"141","measuredH":"70","measuredW":"100","properties":{},"typeID":"Canvas","w":"350","x":"0","y":"0","zOrder":"0"},{"ID":"1","measuredH":"25","measuredW":"314","properties":{"color":"0","size":"17","text":"Find the detailed version of this roadmap"},"typeID":"Label","x":"14","y":"17","zOrder":"1"},{"ID":"2","measuredH":"25","measuredW":"322","properties":{"color":"0","size":"17","text":"along with resources and other roadmaps"},"typeID":"Label","x":"14","y":"45","zOrder":"2"},{"ID":"3","h":"45","measuredH":"70","measuredW":"100","properties":{"borderColor":"4273622","color":"4273622"},"typeID":"Canvas","w":"320","x":"15","y":"81","zOrder":"3"},{"ID":"4","children":{"controls":{"control":[{"ID":"0","measuredH":"28","measuredW":"103","properties":{"color":"16777215","size":"20","text":"roadmap.sh"},"typeID":"Label","x":"65","y":"0","zOrder":"0"},{"ID":"1","measuredH":"28","measuredW":"36","properties":{"color":"16777215","size":"20","text":"http"},"typeID":"Label","x":"0","y":"0","zOrder":"1"},{"ID":"2","measuredH":"28","measuredW":"10","properties":{"bold":"true","color":"16777215","size":"20","text":":"},"typeID":"Label","x":"37","y":"0","zOrder":"2"},{"ID":"3","measuredH":"28","measuredW":"10","properties":{"color":"16777215","size":"20","text":"/"},"typeID":"Label","x":"44","y":"1","zOrder":"3"},{"ID":"4","measuredH":"28","measuredW":"10","properties":{"color":"16777215","size":"20","text":"/"},"typeID":"Label","x":"52","y":"1","zOrder":"4"}]}},"h":"29","measuredH":"29","measuredW":"168","typeID":"__group__","w":"168","x":"91","y":"89","zOrder":"4"}]}},"h":"141","measuredH":"141","measuredW":"350","typeID":"__group__","w":"350","x":"924","y":"81","zOrder":"23"}]},"measuredH":"481","measuredW":"1274","mockupH":"436","mockupW":"1207","version":"1.0"}}
{"mockup":{"controls":{"control":[{"ID":"462","measuredH":"40","measuredW":"356","properties":{"bold":"true","size":"32","text":"Web Developer in 2021"},"typeID":"Label","x":"491","y":"74","zOrder":"0"},{"ID":"463","h":"129","measuredH":"128","measuredW":"74","properties":{"color":"2848996","curvature":"1","direction":"top","leftArrow":"false","p0":{"x":0,"y":0},"p1":{"x":0.4787915073918851,"y":0.19568921844056555},"p2":{"x":73,"y":128},"shape":"bezier"},"typeID":"Arrow","w":"75","x":"683","y":"230","zOrder":"1"},{"ID":"464","h":"131","measuredH":"129","measuredW":"131","properties":{"color":"2848996","curvature":"1","direction":"bottom","leftArrow":"false","p0":{"length":131,"x":131,"y":0},"p1":{"length":0.6087375480965977,"x":0.5684088130944218,"y":-0.21788259145523384},"p2":{"length":129.00387591076478,"x":1,"y":129},"shape":"bezier"},"typeID":"Arrow","w":"133","x":"518","y":"229","zOrder":"2"},{"ID":"465","measuredH":"32","measuredW":"93","properties":{"align":"center","color":"16767334","size":"18","text":"Front-end"},"typeID":"TextInput","w":"132","x":"441","y":"367","zOrder":"3"},{"ID":"466","measuredH":"28","measuredW":"167","properties":{"bold":"true","size":"20","text":"Choose your path"},"typeID":"Label","x":"589","y":"189","zOrder":"4"},{"ID":"467","measuredH":"32","measuredW":"179","properties":{"align":"center","color":"16776960","size":"18","text":"Git - Version Control"},"typeID":"TextInput","w":"288","x":"68","y":"81","zOrder":"5"},{"ID":"468","measuredH":"32","measuredW":"50","properties":{"align":"center","color":"16776960","size":"18","text":"SSH"},"typeID":"TextInput","w":"289","x":"67","y":"318","zOrder":"6"},{"ID":"469","measuredH":"32","measuredW":"209","properties":{"align":"center","color":"16776960","size":"18","text":"HTTP/HTTPS and APIs"},"typeID":"TextInput","w":"289","x":"67","y":"356","zOrder":"7"},{"ID":"470","measuredH":"25","measuredW":"175","properties":{"bold":"true","size":"17","text":"Required for any path"},"typeID":"Label","x":"67","y":"45","zOrder":"8"},{"ID":"471","measuredH":"32","measuredW":"192","properties":{"align":"center","color":"16776960","size":"18","text":"Basic Terminal Usage"},"typeID":"TextInput","w":"289","x":"67","y":"120","zOrder":"9"},{"ID":"475","h":"47","measuredH":"46","measuredW":"0","properties":{"color":"6710886","curvature":"0","direction":"top","leftArrow":"false","p0":{"length":0,"x":0,"y":0},"p1":{"length":0.5,"x":0.5,"y":0},"p2":{"length":46,"x":0,"y":46},"rightArrow":"false","shape":"bezier"},"typeID":"Arrow","w":"1","x":"664","y":"135","zOrder":"10"},{"ID":"476","measuredH":"32","measuredW":"92","properties":{"align":"center","color":"16767334","size":"18","text":"Back-end"},"typeID":"TextInput","w":"121","x":"679","y":"368","zOrder":"11"},{"ID":"477","h":"71","measuredH":"69","measuredW":"0","properties":{"color":"2848996","curvature":"0","direction":"top","leftArrow":"false","p0":{"x":0,"y":0},"p1":{"x":0.5621504039776257,"y":0.004661280298321849},"p2":{"x":0,"y":69},"rightArrow":"false","shape":"bezier","stroke":"dotted"},"typeID":"Arrow","w":"2","x":"509","y":"407","zOrder":"12"},{"ID":"478","h":"12","measuredH":"11","measuredW":"122","properties":{"color":"2848996","curvature":"-1","direction":"bottom","leftArrow":"false","p0":{"length":11,"x":0,"y":11},"p1":{"length":0.4574898035968877,"x":0.45357350377687367,"y":0.059732713538640264},"p2":{"length":122.06555615733704,"x":122,"y":4},"shape":"bezier","stroke":"solid"},"typeID":"Arrow","w":"123","x":"811","y":"373","zOrder":"13"},{"ID":"479","measuredH":"32","measuredW":"81","properties":{"align":"center","color":"16767334","size":"18","text":"DevOps"},"typeID":"TextInput","w":"112","x":"946","y":"361","zOrder":"14"},{"ID":"480","h":"71","measuredH":"69","measuredW":"0","properties":{"color":"2848996","curvature":"1","direction":"top","leftArrow":"false","p0":{"x":0,"y":0},"p1":{"x":0.4608695652173913,"y":0.01304347826086956},"p2":{"x":0,"y":69},"rightArrow":"false","shape":"bezier","stroke":"dotted"},"typeID":"Arrow","w":"2","x":"729","y":"410","zOrder":"15"},{"ID":"481","h":"77","measuredH":"76","measuredW":"0","properties":{"color":"2848996","curvature":"1","direction":"top","leftArrow":"false","p0":{"length":0,"x":0,"y":0},"p1":{"length":0.4539180376844135,"x":0.4537465672812867,"y":0.01247548058061985},"p2":{"length":76,"x":0,"y":76},"rightArrow":"false","shape":"bezier","stroke":"dotted"},"typeID":"Arrow","w":"1","x":"997","y":"403","zOrder":"16"},{"ID":"482","measuredH":"32","measuredW":"70","properties":{"align":"center","borderStyle":"rectangle","color":"16776960","size":"18","text":"GitHub"},"typeID":"TextInput","w":"288","x":"68","y":"201","zOrder":"17"},{"ID":"483","measuredH":"32","measuredW":"255","properties":{"align":"center","color":"16776960","size":"18","text":"Data Structures & Algorithms"},"typeID":"TextInput","w":"288","x":"68","y":"159","zOrder":"18"},{"ID":"484","measuredH":"32","measuredW":"188","properties":{"align":"center","color":"16776960","size":"18","text":"Character Encodings"},"typeID":"TextInput","w":"288","x":"68","y":"434","zOrder":"19"},{"ID":"485","measuredH":"32","measuredW":"146","properties":{"align":"center","color":"16776960","size":"18","text":"Design Patterns"},"typeID":"TextInput","w":"288","x":"68","y":"395","zOrder":"20"},{"ID":"487","measuredH":"32","measuredW":"88","properties":{"align":"center","borderStyle":"rectangle","color":"16776960","size":"18","text":"Licenses"},"typeID":"TextInput","w":"288","x":"68","y":"240","zOrder":"21"},{"ID":"488","measuredH":"32","measuredW":"182","properties":{"align":"center","borderStyle":"rectangle","color":"16776960","size":"18","text":"Semantic Versioning"},"typeID":"TextInput","w":"288","x":"68","y":"279","zOrder":"22"},{"ID":"489","children":{"controls":{"control":[{"ID":"0","h":"141","measuredH":"70","measuredW":"100","properties":{},"typeID":"Canvas","w":"350","x":"0","y":"0","zOrder":"0"},{"ID":"1","measuredH":"25","measuredW":"314","properties":{"color":"0","size":"17","text":"Find the detailed version of this roadmap"},"typeID":"Label","x":"14","y":"17","zOrder":"1"},{"ID":"2","measuredH":"25","measuredW":"322","properties":{"color":"0","size":"17","text":"along with resources and other roadmaps"},"typeID":"Label","x":"14","y":"45","zOrder":"2"},{"ID":"3","h":"45","measuredH":"70","measuredW":"100","properties":{"borderColor":"4273622","color":"4273622"},"typeID":"Canvas","w":"320","x":"15","y":"81","zOrder":"3"},{"ID":"4","children":{"controls":{"control":[{"ID":"0","measuredH":"28","measuredW":"103","properties":{"color":"16777215","size":"20","text":"roadmap.sh"},"typeID":"Label","x":"65","y":"0","zOrder":"0"},{"ID":"1","measuredH":"28","measuredW":"36","properties":{"color":"16777215","size":"20","text":"http"},"typeID":"Label","x":"0","y":"0","zOrder":"1"},{"ID":"2","measuredH":"28","measuredW":"10","properties":{"bold":"true","color":"16777215","size":"20","text":":"},"typeID":"Label","x":"37","y":"0","zOrder":"2"},{"ID":"3","measuredH":"28","measuredW":"10","properties":{"color":"16777215","size":"20","text":"/"},"typeID":"Label","x":"44","y":"1","zOrder":"3"},{"ID":"4","measuredH":"28","measuredW":"10","properties":{"color":"16777215","size":"20","text":"/"},"typeID":"Label","x":"52","y":"1","zOrder":"4"}]}},"h":"29","measuredH":"29","measuredW":"168","typeID":"__group__","w":"168","x":"91","y":"89","zOrder":"4"}]}},"h":"141","measuredH":"141","measuredW":"350","typeID":"__group__","w":"350","x":"924","y":"81","zOrder":"23"}]},"measuredH":"481","measuredW":"1274","mockupH":"436","mockupW":"1207","version":"1.0"}}
4 changes: 2 additions & 2 deletions translations/arabic/readme.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
## developer-roadmap
> Roadmap to becoming a web developer in 2020
> Roadmap to becoming a web developer in 2021
[![](https://img.shields.io/badge/-Roadmaps%20-0a0a0a.svg?style=flat&colorA=0a0a0a)](http://roadmap.sh)
[![](https://img.shields.io/badge/-Guides-0a0a0a.svg?style=flat&colorA=0a0a0a)](http://roadmap.sh/guides)
Expand All @@ -18,4 +18,4 @@
## DevOps Roadmap

> [Help us translate](https://github.com/kamranahmedse/developer-roadmap/issues/669)
> [Help us translate](https://github.com/kamranahmedse/developer-roadmap/issues/669)
4 changes: 2 additions & 2 deletions translations/arabic/src/intro.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"properties": {
"bold": "true",
"size": "32",
"text": "مطور ويب في 2020"
"text": "مطور ويب في 2021"
}
},
{
Expand Down Expand Up @@ -628,4 +628,4 @@
"measuredH": "481",
"version": "1.0"
}
}
}
2 changes: 1 addition & 1 deletion translations/bengali/readme.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@

## developer-roadmap
> Roadmap to becoming a web developer in 2020
> Roadmap to becoming a web developer in 2021
[![](https://img.shields.io/badge/-Roadmaps%20-0a0a0a.svg?style=flat&colorA=0a0a0a)](http://roadmap.sh)
[![](https://img.shields.io/badge/-Guides-0a0a0a.svg?style=flat&colorA=0a0a0a)](http://roadmap.sh/guides)
Expand Down
Loading

0 comments on commit 71b061a

Please sign in to comment.