- 6:30-6:35: Intro & Welcome
- 6:35-7pm: Presentation Part 1
- Background and terminology for ES6
- Six functional enhancements of ES6
- 7-8:15pm: Hands-On Activity
- 8:15-8:25pm: Presentation Part 2
- Transpilation
- 8:25-8:30pm: Wrap-up, reflection, next steps
- 8:30-9pm: Clean up
- Hard mode only: Classes and subclasses (Product, Cart, ProductInCart)
const
andlet
- Destructuring
- Default parameters
- Template strings
- Common array helpers (
find
,map
,forEach
,reduce
) - Fetch helper