JavaScript ES6 : The Next Level
3.5 (50 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
495 students enrolled
Wishlisted Wishlist

Please confirm that you want to add JavaScript ES6 : The Next Level to your Wishlist.

Add to Wishlist

JavaScript ES6 : The Next Level

Learn the all new cool features of ES6 - EcmaScript version 6 and see how it enhances JavaScript furthermore.
3.5 (50 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
495 students enrolled
Last updated 10/2015
English
Current price: $10 Original price: $85 Discount: 88% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn the new features introduced in ES6
  • Understand the difference between ES6 features and ES5
  • Learn how to setup and run ES6 using tools like Babel & Traceur
  • Learn a bit about GRUNT,Browserify as well
  • Be ahead of your peers by learning the new technology
View Curriculum
Requirements
  • Basic knowledge of JavaScript is required
Description

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

Who is the target audience?
  • Aspiring Web Developers
  • Web Developers
  • Web Designers
  • Web Architects
Students Who Viewed This Course Also Viewed
Curriculum For This Course
35 Lectures
02:07:18
+
Introduction and Basic Setup
3 Lectures 04:06

This lecture introduces you to ES6 - EcmaScript Version 6

Preview 02:34

This lecture shows how we can set up ES6

Setting up ES6
01:03

This lecture shows how we can make use of TraceUR compiler

Setting up ES6 - Transpiler [TraceUR]
00:29
+
Block Bindings
2 Lectures 08:14

In this lecture we will learn about Let keyword which is introduced in ES6

The let keyword
04:11

+
Arrow Functions
2 Lectures 12:38

In this lecture we will learn about Arrow Functions

Arrow functions
08:04

In this lecture we will learn about Destructured Assignments in ES6

Destructured Assignment
04:34
+
Parameters
4 Lectures 07:25

In this lecture we will learn about Default Parameters in ES6

Preview 02:32

In this lecture we will learn about Rest Parameters in ES6

Rest Parameters
02:00

In this lecture we will learn about Spread Operator in ES6

Spread Operator
01:55

In this lecture we will learn about Proper Tail Calls and Proper Tail Position in ES6

Proper Tail Calls
00:58
+
Destructuring Parameters,Arrays and Objects
3 Lectures 08:04

In this lecture we will learn about Destructured Parameters in ES6

Preview 01:09

In this lecture we will learn about Destructuring Arrays in ES6

Destructuring Arrays
03:08

In this lecture we will learn about Destructuring Objects in ES6

Destructuring Objects
03:47
+
iterators
1 Lecture 02:00

In this lecture we will learn about Iterators in ES6

for..as
02:00
+
Generators
1 Lecture 08:15

In this lecture we will learn about Generators in ES6

Generators
08:15
+
Collections
4 Lectures 14:48

In this lecture we will learn about Sets in ES6

Preview 01:56

In this lecture we will learn about Maps in ES6

Maps
01:31

In this lecture we will learn about Symbols in ES6

Symbols
07:18

In this lecture we will learn about WeakMaps in ES6

WeakMaps
04:03
+
Template Strings
1 Lecture 02:22

In this lecture we will learn about Template Strings in ES6

Template Strings
02:22
+
Promises
2 Lectures 06:02

In this lecture we will learn about Promises in ES6

Introduction
02:31

In this lecture we will learn about resolve,reject methods of Promise in ES6

More on Promises
03:31
6 More Sections
About the Instructor
SkillBakery Studio
3.1 Average rating
377 Reviews
4,139 Students
18 Courses
Start Learning Today...

SkillBakery is one of the fastest growing online education company.

Our vision is to provide high quality education which is affordable and accessible to everyone

We believe that every one has their own way of learning and grasping things and that's why we provide self-paced HD quality contents,so you can learn what you love at your convinience

We currently offer courses in web development and will soon be publishing new courses in other categories as well

We are committed to bring courses on new topics and we try to release one new course every month

So keep visiting us, you will surely find something for yourself here.