Front-End Course. Contents
October 8, 2020 · View on GitHub
Front-End Course. Contents
Stage 0. Self-Study
Preparatory stage of Front-End Course. Following tasks should be completed to join main course. Learn more in README.
General
Front-End Basics
- Intro to HTML & CSS
- Responsive Web Design
- HTML & CSS Practice
- JavaScript Basics
- Document Object Model - practice
Advanced Topics
- Building a Tiny JS World (pre-OOP) - practice
- Object oriented JS - practice
- OOP exercise - practice
- Offline Web Applications
- Memory pair game — real project!
- Website Performance Optimization
- Friends App - real project!
Stage 1. The Show Must Go On
Main part of the Front-End Course.
Lectures & Workshops
HTML, CSS & DOM
- W3C and WHATWG Standards. HTML markup. Intro to CSS. Grids.
- Graphics on the web. А11Y & forms. Content handling
- DOM and Layout Trees
- Cookies, document.cookie
JavaScript
- Scopes & Closures
- Concept of this
- Prototypes
- Types & Grammar
- Callbacks & Promises
- Async & Await
- ESNext Api / Generators
- Functionality
- How browser works/Web workers