ES6 JavaScript Reloaded

Learn all of the essential elements of ES6 in this course
Instructed by: Abdi Ahmed | Subject: Development, Programming Languages


Description

In this course you will learn all of the essential ES6 features that have been added to JavaScript. In this course I cover Arrow functions, Spread/Rest Operator and all of the new features that have made JavaScript even better! Pretty much all of the new positions involving working with JavaScript that are now advertized require you to have experience with using ES6 syntax and this course will take you a long way to making sure that you are up-to-date with your JavaScript skill-set. Learning ES6 will put in very high demand in the modern job market, as top frameworks and libraries such as Angular and React.js use ES6 syntax. The course will start by looking at the new type of declaration available and how they can help with some well known JavaScript Gotchas. Then we'll explore new features added to functions, like default parameters, rest parameters, spread operators, and arrow functions. We will then take a deep dive into Objects, Strings, and the new Object.assign method. Then we'll learn how to work with Arrays in ES6 and more efficient alternatives to working with collections, like Maps and Sets. Finally, we'll move on to how to write object-oriented code using the new class syntax and how to leverage the new module system to keep things clean and organized. I am confident that after taking this course you will be extremely comfortable with using ES6 syntax and you will be able to write terser, better and cleaner code in your upcoming projects.

Outcome

  1. Understand all of the new additions to JavaScript in ES6 and when to use them
Take This Course

Course Info