author-cover
INTERACTIVE COURSE

JavaScript In Practice: ES6 And Beyond

Beginner

134 Lessons

10h

Certificate of Completion

author-cover

Looking to Train your Team?

Empower your engineers to reach their potential faster.

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 JavaScript. The six...

How You'll Learn

Hands-on coding environments

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.

Faster than videos

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.

No set-up required

Start learning immediately instead of fiddling with SDKs and IDEs. It‘s all on the cloud.

Progress you can show

Built-in assessments let you test your skills. Completion certificates let you show them off.

Hands-on coding environments

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.

Faster than videos

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.

No set-up required

Start learning immediately instead of fiddling with SDKs and IDEs. It‘s all on the cloud.

Progress you can show

Built-in assessments let you test your skills. Completion certificates let you show them off.

Course Contents

1. Function Scope, Block Scope, Constants
2. Arrow Functions
3. Default Arguments
4. Classes
5. Destructuring
6. Spread Operator and Rest Parameters
7. Objects in ES6
8. Tail Call Optimization and Other Function Features in ES6
9. Symbols
10. The for-of loop
11. String and Template Literals
12. Sets, Maps, and their Weak Versions
13. Iterators and Generators in Depth
14. ES6 Promises
15. Configuring ES6 with Webpack
16. The Reflect API
17. Proxies in Practice
18. Math and Number Extensions
19. ES2016
20. ES2017
21. Your Final Exam: ES6 Job Interview Questions
22. Bonus chapter: Your learning plan

Join more than 1.7 million learners from companies like

Recommended before you start this course

Recommended before you start this course

Recommended before you start this course

Recommended after you finish this course

Recommended after you finish this course

Recommended after you finish this course

What our learners are saying

What our learners are saying

COURSE BY:

Zsolt Nagy

Teams of every size choose
Educative for Business
to train, upskill & onboard their developers