This ES6 tutorial teaches you modern JavaScript through 23 screencasts. You’ll get a systematic walk-through of the most important ES6+ features so that you can start using them in your JavaScript projects today.
Beginner
Introduction to ES6+
- 1 Section
- 37 Lessons
- 2h Duration
Introduction to ES6+
37 Lessons
- Introduction to the ES6 Course
- Template Literals
- Destructuring Objects
- Frontend Career Path
- Destructuring Objects (Challenge)
- Destructuring Arrays
- Object Literal
- Object Literal (Challenge)
- For of Loop
- For of Loop (Challenge)
- Spread Operator
- Spread Operator (Challenge)
- Rest Operator
- Arrow Functions
- Default Params
- Default Params (Challenge)
- Includes()
- Includes() (Challenge)
- Let & Const
- Import & Export
- Import & Export (Challenge)
- PadStart() & PadEnd()
- PadStart() & PadEnd() (Challenge)
- Classes
- Classes (Challenge)
- Trailing Commas
- Promises
- Challenge: Promises
- Introduction: Fetch
- Challenge: Fetch
- Async & Await
- Async & Await (Challenge)
- Sets in ES6
- Why Are Solo Projects Important?
- Solo Project (PRO) – Shade Town
- What’s Next
- Congratulations on Completing Introduction to ES6+!