Frontend Developer Roadmap
Frontend Developer Roadmap
1. Computer/Network fundamentals
2. HTML
3. CSS
History of CSS
CSS structure and basics (inline CSS vs. External CSS)
Box Model
Selectors
Inheritance
Colors
Sizing Units
Text and Typography
Borders, paddings, margins
Layouts (how to build them)
Flexbox
Grid
Responsive design and Media Queries
Pseudo-elements and pseudo-classes
CSS frameworks (Tailwind CSS/ Bootstrap)
4. Git/GitHub
5. Javascript
Arrow functions
Asynchronous functions
Classes
Modules (definition and exports)
6. Bundlers
The following bundlers are the most popular ones. Choose the one that best suits your needs.
Browserify
FuseBox
Rollup
Parcel
7. Front-end frameworks
The following list contains the list of the most popular front-end frameworks. Pick one that suits you
best. I'll help you with the decision.
VueJs (quite popular in the freelancer space, easy to learn, great community, small)
UI/UX basics