Javascript ES6! A Complete Reference Guide to Javascript ES6 (

Master Javascript's ES6 syntax and start using ES6 syntax in your modern Angular JS, React JS, Meteor JS or Vue JS apps!

Created by: Abhay Talreja

Produced in 2017

What you will learn

  • You will get an in depth understanding of all the new changes (and the most effective ones) in ES6 for your Javascript Development
  • You will get ready to more advanced javascript languages like React, Angular, meteor or Vue.
  • You will be able to write better, faster and efficient code with ES6 syntax in Javascript
  • You will be able to understand the important changes/introduction that happened to Strings
  • You will be able to use the newly Introduced Template Literals
  • You will be having a better understanding the scope and block bindings, using let and const v/s var
  • You will be able to understand and implement the upgrades that functions have gone through - including default parameters, rest parameters, spread parameters, block level functions and of course the most talked about arrow functions.
  • You will be able to understand the changes/upgrades that have happened to Objects, the new methods added and see how Prototypes have b

Quality Score

Content Quality
Video Quality
Qualified Instructor
Course Pace
Course Depth & Coverage

Overall Score : 88 / 100

Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a vue.js course? Or looking for more detail on Abhay Talreja's Javascript ES6! A Complete Reference Guide to Javascript ES6? Feel free to chat below
Join CourseDuck's Online Learning Discord Community

Course Description

*** Brand New Course Launched in April 2017 ***
Ace JavaScript's ES6 concepts with the most complete and in-depth ES6 course available!

ES6 is a major update to JavaScript that includes dozens of new features. With a focus on simplicity and readability, this course is an efficient way to find out what is new in JavaScript and most importantly when and how you should use it.
Who is This For?

Almost everyone! Advanced JavaScript developers will be able to go through the course a little more quickly, but I've designed this course to be as approachable as possible.

This isn't JavaScript from scratch, so if you are looking for a beginner course this probably isn't it. You should have some knowledge of functions, variables, Objects, Arrays and other fundamentals. You can check out my other course, if you are just starting Javascript from Scratch!
This is the tutorial you've been looking for to master ES6 Javascript. Learn the new concepts of Javascript ES6 that will help you build solid, fast and and up to date projects in a easy and effective way.
  • Those reliant on jQuery, looking to have a better grasp on the core features of JavaScript.
  • Existing JS developers who want to bridge their personal learning gaps and learn ES6 start to finish.
  • Java, Python, PHP & WordPress Developers looking to become stronger on the client side.
  • Anyone who wants to get better at JavaScript and learns well from seeing both fundamental and advanced concepts in practice.
Keep in mind -

There is no development without reiteration!

So what is the "Javascript ES6! A Complete Reference Guide to Javascript ES6" course about?
Each video breaks down a specific part of ES6 and allows for quick referencing in the future. You can binge watch them all today or do a few each day during your lunch or on your commute.
**Please don't drive and Learn ES6.

Join me for a fun and approachable look at all ES6 has to offer boost your skills and further your career.
Not sure if it's for you?
As with all my courses, there is 30 days, 100% money back if it's not a good fit. Give it a shot!Who this course is for:
  • Anyone who wants a top-to-bottom intro to JavaScript's ES6.
  • Someone who hopes to elevate their JS with in-depth es6 knowledge.
  • An experienced programmer wanting an overview of advanced es6 topics.
  • Understand the function on topics like classes, modules, arrow functions, rest parameters, spread parameters.
  • Those reliant on jQuery, looking to have a better grasp on the core features of JavaScript.
  • Existing JS developers who want to bridge their personal learning gaps and learn ES6 start to finish.
  • Java, PHP & WordPress Developers looking to become stronger on the client side.
  • Anyone who wants to get better at JavaScript and learns well from seeing both fundamental and advanced concepts in practice.

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

Instructor Details

Abhay Talreja

Hi, I'm Abhay! I have over 10 years of development experience in many languages from java, javascript, grails, iOS and Android. So, I can say, i have seen a lot to understand and know. I intend to pass this knowledge to anyone and everyone possible or I can reach onto!

I'm a web designer and developer with a great passion for building beautiful new things from scratch. I've been building websites since 2007 and also have a degree in Engineering and specialized in Computer Science. I have created websites and applications for various states in the USA.
It was in college where I first discovered my passion for teaching and helping others by sharing my knowledge. And that passion brought me to Udemy, where my students really appreciate that I take the time to explain important concepts in a way that everyone can easily understand.
Do you want to learn how to build awesome websites?
Want to know how to make your websites look beautiful and professional?
Looking for a complete JavaScript course that takes you from beginner to advanced developer?
Then enrol in my courses today and join the other happy students. If I had to describe each of my courses in one sentence, I would say "I wish I had this course, when I started learning technology".
So if you don't want to go through all the books and thousands of online articles and tutorials like I did, then enroll in m



50 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

it's a good match because I'm learning AngularJS and I found interesting things about codepen and udemy usage

This is a very good course. Abhay elaborate every concept very clearly with good examples. Thanks Abhay.

It's a very beautiful course. The teacher speak

After a few course topics, I started applying es6 to development. I definitely like these new es6 features!

Extensive course, as far as I can tell, all new features of ES6 explained. The idea to use "" for the examples I found good, but the automatic output of the console was often confusing. It would be better to switch off "Auto-Updating Preview" or to mark the issues more clearly. Super I found the section, in which the features of Udemy were shown. Thanks, Mr. "Hi, guys" :-))

Thank you, Mr. Abhay Talreja! This is a really great course with excellent explanation of ES6 features. Really helpful! :)

I found few problems with lecture and suggesting ways these could be improved1. Too difficult wordings for definitions. I think instead of reading out the complicated definition, easy wording explanation would be more suitable.2. No use of diagrams or any text to illustrate and explain things in a better way.3. speed is fast to follow. Slowing the player speed won't be effective, the pause is required during lecture.4. console is not cleared, the new code lines are consoled with previous therefore it is most difficult to go with the video and understand things that what is the current output.These are the few suggestions.

It's has excellent & clear content. Mr. Talreja replies to all my questions. I recommend this "MUST HAVE" course. This is my 3rd & favorite ES6 course. This course contains more content than the others. With this course, I find I'm not only updating my JavaScript knowledge, but I'm better understanding what I (previously) knew.

es un poco lento para responder el facilitador, y el acento indio me cuesta entenderlo (no hablo perfecto en ingles, aunque con otros profesores me es mas sencillo) por el resto es un muy buen curso

The instructor didn't explain the examples where a comparison between ES6 and ES5 is shown as good as needed. Also, some of the examples were very confusing. This course is useful for those who have a good understanding of ES5 and not at all good for beginners.

Solid overview of content. Examples are mostly trivial, but that's the scope that the course claims to cover anyway. Spends a bit too much time walking through solving problems with ES5 techniques in my opinion, that code could've been pre-written at the start of the video, as going through step by step distracts from the ES6 features.

Er wordt in de cursus gerefereerd naar taalelementen die nieuw zijn voor mij, waardoor het moeilijk wordt om alles te volgen.