This course will teach you advanced JavaScript from the ground up. It features a systematic walk-through of the most important concepts of the language, and teaches you to build a Google Keep clone and a Hacker News clone in vanilla JavaScript.
- Variables / Strings
- Conditionals
- Functions
- Partial application
- Currying
- Objects
- Set
- Arrays
- Classes
- Constructor functions
- Control flow
- DOM
- Async JavaScript
- Immutability
- Closures
- this
- Loops
- state
- Side effects
- High-order functions
- Cutting-edge JavaScript
- And much more!