The complete guide to become a front-end developer in 2020
Overview · Code editors · Web Page Structure · Semantic Elements · Forms
Overview · Basic CSS Selectors · Box Model · Display Property · Positioning · Flexbox · Grid · Responsive layouts · Advanced CSS Selectors · Specificity
Overview · Objects · Functions · Arrays · Loops and Iterations · Scope
The DOM · Interacting with the DOM · Events
JSON · Asynchronous JavaScript · Fetching data
Browser developer tools · Version control with Git · Web Hosting Overview
Overview · Arrow Functions · Promises · Async/Await · Template Literals · Destructuring
How to choose your JavaScript framework? · Vue.js overview · React overview · Angular overview · Other frameworks