author-cover

JavaScript In Practice: ES6 And Beyond

Estimated completion time: 10h

Certificate Included

134 Lessons
41 Challenges
270 Playgrounds
55 Illustrations

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 sixth release of the script is known ... See more

How You'll Learn

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.

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.

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.

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.

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.

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

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 450,000 learners from companies like

COURSE BY:

Zsolt Nagy