Roadmap to becoming a web developer in 2020. Frontend, Backend and DevOps.
List of tools that you should learn, ordered by most important to least.
The videos of “Doing X in Y seconds / minutes” are just to have a quick basic knowledge about what that technology is about.
- Clean code
- Clean code cheat sheet
- BEM in 6 minutes
- CSS BEM architecture
- Taking the BEM Naming Convention a Step Further
- More Transparent UI Code with Namespaces
- BEM naming convention tutorial
- You Probably Need BEM CSS in Your Life
- Naming Conventions From Uncle Bob's Clean Code Philosophy
- CSS properties
- CSS Full Course - Includes Flexbox and CSS Grid Tutorials [1h 30m]
- Layout
- Floats
- Positioning
- Display
- Box Model
- CSS Grid
- Flexbox
- Shadows
- Styling radio buttons
- Responsive and media queries
- SASS / SCSS
- Practical exercices
- Sticky Navigation Menu With Smooth Scrolling 🔝
- Making a calculator
- Frameworks
- Interesting YouTube channels
- React Tutorial For Beginners
- React Code Splitting
- 9 Tips for Building Awesome Reusable React Components
- 5 Recommended Tools for Optimizing Performance in ReactJS
- React Native Tutorial for Beginners - Crash Course 2020
- Expo
- Animations
- Interesting YouTube channels
- Fun