Beginner
134 Lessons
10h
Certificate of Completion
Course Overview
JavaScript is a fundamental asset for any web developer. As an evolving language, new releases continue to refine it to make it more accessible for large-scale use. ECMA Script, or ES in short, is the standardized name for the programming language popularly known as...Show More
Course Content
Function Scope, Block Scope, Constants
5 Lessons
Arrow Functions
3 Lessons
Default Arguments
3 Lessons
Classes
9 Lessons
Destructuring
4 Lessons
Spread Operator and Rest Parameters
4 Lessons
Objects in ES6
7 Lessons
Tail Call Optimization and Other Function Features in ES6
5 Lessons
Symbols
6 Lessons
The for-of loop
4 Lessons
String and Template Literals
6 Lessons
Sets, Maps, and their Weak Versions
8 Lessons
Iterators and Generators in Depth
12 Lessons
ES6 Promises
5 Lessons
Configuring ES6 with Webpack
6 Lessons
The Reflect API
5 Lessons
Proxies in Practice
5 Lessons
Math and Number Extensions
2 Lessons
ES2016
2 Lessons
ES2017
5 Lessons
Your Final Exam: ES6 Job Interview Questions
21 Lessons
Bonus chapter: Your learning plan
7 Lessons
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. The average video tutorial is spoken at 150 words per minute, while you can read at 250. That‘s why our courses are text-based.
Start learning immediately instead of fiddling with SDKs and IDEs. It‘s all on the cloud.
Built-in assessments let you test your skills. Completion certificates let you show them off.
Recommended Courses
BEFORE STARTING THIS COURSE
AFTER FINISHING THIS COURSE