The complete Javascript ES6 course.
4.6 (19 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.
2,000 students enrolled
Wishlisted Wishlist

Please confirm that you want to add The complete Javascript ES6 course. to your Wishlist.

Add to Wishlist

The complete Javascript ES6 course.

Upgrade your javascript knowledge to 6.0
New
4.6 (19 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.
2,000 students enrolled
Created by Coding Revolution
Last updated 9/2017
English
Current price: $12 Original price: $20 Discount: 40% off
3 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 5.5 hours on-demand video
  • 16 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Training 5 or more people?

Get your team access to Udemy's top 2,000 courses anytime, anywhere.

Try Udemy for Business
What Will I Learn?
  • You will learn ES6 from the ground up.
  • How to use the tools ES6 provides to code at today's standards
View Curriculum
Requirements
  • Knowing a liitle bit of HTML, CSS and Javascript, everything else you will learn it as we go.
Description

Upgrade yourself with ES6 !!

Want to take you JavaScript knowledge to meet today's standards ? so this is the course for you.

Right here you will learn ES6 from the ground up.

Right know in the web development industry, there is a growing demand for modern web framework such as REACT, Angular or VUE. So mastering ES6 syntax will put you in a place were you can create amazing web apps and meet today's standards.

This new version of JavaScript comes with a lot of new features and a bunch of updates for the old ways. We will cover every new piece of syntax ES6 provides to us as well as the updates that made this language great, but now makes it better.

Starting from the foundation of JS Array helpers such as "foreach", "map", "reduce", "for..in", then we will learn the new ways to interact with our code with "Object literals", "template strings", "default arguments" ,"classes" and we will end learning the hard stuff of ES6 like "Generators" and "modules".

Which topics will we cover ?

  • Constants and variables
  • Template strings
  • Array helpers ( foreach, map, filter, reduce, every and some, reduce, for..of)
  • Fat arrow functions
  • Object literals and default function arguments
  • Rest and Spread operator.
  • How to use classes
  • Make the code simple with Destructuring
  • Promises and fetch
  • How to use modules
  • Generators
  • Map and Set


Who is the target audience?
  • From beginners in javascript to intermediate.
Compare to Other JavaScript Courses
Curriculum For This Course
90 Lectures
05:45:44
+
Introduction
2 Lectures 03:44
+
Constants and Variables
7 Lectures 28:25


Real life example
07:04

Exercise one
00:12

Exercise one - Solution
03:10

Exercise two
00:45

Exercise two - solution
05:20
+
Concatenating Strings, the end of an era.
8 Lectures 28:43
Template strings or Template literals
05:51

Template strings or Template literals 2
07:54

Template strings or Template literals 3
04:28

Template strings or Template literals 4
02:31

Exercise one
00:09

Exercise one - Solution
02:57

Exercise two
00:17

Exercise two - Solution
04:36
+
Array helpers and Loop
28 Lectures 01:33:53
ForEach Helper
06:47

ForEach Helper 2
03:33

ForEach Helper 3
04:08

ForEach exercise
00:29

ForEach exercise - Solution
05:28

Map helper
06:02

Map helper 2
04:19

Map helper exercise one
00:10

Map helper exercise one - Solution
02:01

Map helper exercise two
00:11

Map helper exercise two - Solution
03:11

Filter helper
03:00

Filter helper 2
03:54

Filter helper exercise one
00:08

Filter helper exercise one - solution
01:49

Filter helper exercise two
00:22

Filter helper exercise two - solution
06:11

Find helper
03:37

Find helper 2
08:37

Every & Some helper
06:05

Every & Some helper 2
02:15

Reduce helper
05:40

Reduce helper 2
04:30

Reduce helper exercise one
00:06

Reduce helper exercise one - solution
01:41

Reduce helper exercise two
00:10

Reduce helper exercise two - solution
05:21

For...of helper
04:06
+
const Fat = Arrow => { Functions }
4 Lectures 16:46
Fat arrow functions
04:38

Fat arrow functions 2
05:41

Fat arrow functions excercise one
00:08

Fat arrow functions excercise one - solution
06:19
+
Object Literals
4 Lectures 10:44
Object literals
03:38

Object literals 2
04:28

Object literals excercise one
00:09

Object literals excercise one - solution
02:29
+
Default Arguments
3 Lectures 05:29
Default arguments
04:07

Default arguments exercise one
00:12

Default arguments exercise one - solution
01:10
+
Rest and Spread
6 Lectures 13:49
Rest operator
04:23

Spread operator
03:12

Rest and Spread exercise one
00:09

Rest and Spread exercise one - Solution
03:46

Rest and Spread exercise two
00:03

Rest and Spread exercise two - Solution
02:16
+
Working with Classes
4 Lectures 13:51
Classes
02:46

Classes 2
03:36

Classes 2
03:23

Classes 2
04:06
+
Destructuring
4 Lectures 18:07
Destructuring
07:02

Destructuring 2
03:17

Destructuring 3
03:37

Destructuring 4
04:11
5 More Sections
About the Instructor
Coding Revolution
4.6 Average rating
395 Reviews
9,794 Students
4 Courses
Professional Instructor and Web Developer.

I started long time ago when the internet fever was starting to appear.I began with programming to create websites for my personal projects but but after a while people started to contact me to develop their websites, funny how everything worked out.

I worked with technologies such as PHP, Wordpress, Laravel, NodeJS, Phyton and many other languages, but today I like to work with JavaScript based tech like React, Angular or VueJS. Yes I am JavaScript Lover :)

Build a lots of applications for very small companies and pretty huge ones like Citi, Fox, Disney, Roche and many others.

But besides developing, I like to interact with people by teaching what I love.