These charts were created by GitHub user Kamranahmedse. They visualize three roadmaps to becoming a web developer.
Even though I disagree with some of his suggestions (I recommend you starting building projects almost immediately — and you will with freeCodeCamp’s curriculum), I still think this is worth reading. It will give you a birds-eye view of the modern tools that web developers use.
Here’s his chart for front-end development:
And for back-end development:
And for DevOps, which he views as an extension of back-end development:
Of course, these just the tools. Exploration of the underlying software development skills, which are far more important than the tools (5 minute read)
Quote: Quincy Larson
Source: FreeCodeCamp