Beginner
10h
Updated 5 months ago
Content
1.
Function Scope, Block Scope, Constants
5 Lessons
2.
Arrow Functions
3 Lessons
3.
Default Arguments
3 Lessons
4.
Classes
9 Lessons
5.
Destructuring
4 Lessons
6.
Spread Operator and Rest Parameters
4 Lessons
7.
Objects in ES6
7 Lessons
8.
Tail Call Optimization and Other Function Features in ES6
5 Lessons
9.
Symbols
6 Lessons
10.
The for-of loop
4 Lessons
11.
String and Template Literals
6 Lessons
12.
Sets, Maps, and their Weak Versions
8 Lessons
13.
Iterators and Generators in Depth
12 Lessons
14.
ES6 Promises
5 Lessons
15.
Configuring ES6 with Webpack
6 Lessons
16.
The Reflect API
5 Lessons
17.
Proxies in Practice
5 Lessons
18.
Math and Number Extensions
2 Lessons
19.
ES2016
2 Lessons
20.
ES2017
5 Lessons
21.
Your Final Exam: ES6 Job Interview Questions
21 Lessons
22.
Bonus chapter: Your learning plan
7 Lessons
Course Author:
Trusted by 2.7 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor
Free Resources