
This lecture introduces you to ES6 - EcmaScript Version 6
This lecture shows how we can set up ES6
This lecture shows how we can make use of TraceUR compiler
In this lecture we will learn about Let keyword which is introduced in ES6
In this lecture we will learn about Arrow Functions
In this lecture we will learn about Destructured Assignments in ES6
In this lecture we will learn about Default Parameters in ES6
In this lecture we will learn about Rest Parameters in ES6
In this lecture we will learn about Spread Operator in ES6
In this lecture we will learn about Proper Tail Calls and Proper Tail Position in ES6
In this lecture we will learn about Destructured Parameters in ES6
In this lecture we will learn about Destructuring Arrays in ES6
In this lecture we will learn about Destructuring Objects in ES6
In this lecture we will learn about Iterators in ES6
In this lecture we will learn about Generators in ES6
In this lecture we will learn about Sets in ES6
In this lecture we will learn about Maps in ES6
In this lecture we will learn about Symbols in ES6
In this lecture we will learn about WeakMaps in ES6
In this lecture we will learn about Template Strings in ES6
In this lecture we will learn about Promises in ES6
In this lecture we will learn about resolve,reject methods of Promise in ES6
This course is all about exploring the cool and new features of ES6 - EcmaScript version 6.
The course is specially designed for front end developers and designers who have interest in javascript and who want to be ahead of their peers by learning the new features of this amazing language.
The course covers all the new features/topics in a practical manner with each topic being demonstrated by code samples which you can see in action by easily running them via popular browsers like firefox and chrome.
The course covers following topics
1. Introduction and Basic Setup of ES6
2. Block Bindings which covers Let and Variable Hoisting
3. Arrow Functions
4. Parameters & Their Types
5. Destructuring Parameters
6. Iterators
7. Generators
8. Collections
9. Template Strings
10. Promises
11. Classes
12. Modules
At the end of the course you will be well versed with all the concepts/features of ES6
So let's get started with ES6