- Videos: http://node.university/p/es6
- Slides: in
*.md
here - Code: in
code
here
- Brief History of JavaScript
- ECMAScript
- Syntax vs Language Features
- Block-Scoped Constructs: Let and Const
- Default Parameters
- Rest and Spread Parameters
- Template Literals
- Multi-line Strings
- Destructuring Assignment
- Arrow Functions
- For Of Comprehensions
- Promises
- Enhanced Object Literals
- Classes
- Modules
- What is Babel
- Using Babel CLI
- Further Reading
- ES 7
- ES Next