No matter where you are in your software development journey, It’s always helpful to have a reference guide to help keep you on track!
A community effort by the name of roadmap.sh has an exhaustive list of guides for multiple different paths into the software development world.
Let’s talk about the Frontend guide!
This guide can be broken down in to three main sections:
- Core knowledge
- Tools and frameworks
Tools and frameworks covers things like build tools, linters, frameworks such as ReactJS and NextJS.
Lastly, the Native section covers things like mobile and desktop applications.
Learning is subjective, especially with something as nuanced as web development. However, ideally, you should aim to work through each section in order, consolidating your knowledge into projects as you go.
This way, by the end of this roadmap, you will have an awesome skillset AND a portfolio to go along with it!