Learn the latest features in JavaScript with Kyle Simpson, author of the popular, You Don't Know JS, book series. You'll get up to speed with new JavaScript features like tagged template literals, destructuring, iterators, generators, regex improvements and async await.
Overview
Syllabus
- JavaScript New Feature Process
- Declarative JavaScript
- Browser Support & Transpilers
- Course Overview
- Template Strings
- Tagged Templates
- Applying Tagged Templates
- Tagged Template Exercise
- Tagged Template Solution
- Padding & Trimming
- Destructuring
- Refactoring Code Using Destructuring
- Spread Operator & Declaring Destructured Arrays
- Declaration & Assignment
- Comma Separation
- Parameter Arrays
- Nested Array Destructuring
- Object Destructuring
- Object Assignment Destructuring
- Object Default Assignment
- Nested Object Destructuring
- Default Assignment Q&A
- Parameter Objects
- Nested Object & Array Destructuring
- Named Arguments
- Destructuring & Restructuring
- Destructuring Exercise
- Destructuring Solution
- find, findIndex, & includes
- flat & flatMap
- Iterators
- Declarative Iterators
- Data Structure without Iterators
- Generators
- Iterator & Generator Exercise
- Iterator & Generator Solution
- Look Ahead & Behind
- Named Capture Groups
- dotall Mode
- Regex Exercise
- Regex Solution
- Async Functions
- Async Await Exercise
- Async Await Solution
- Async Iteration
- Async Function Problems
- Async Generators with yield
- Async Generators Iteration
- Wrap-Up
Taught by
Kyle Simpson