ECMAScript is a scripting language specification and standard from which JavaScript, JScript and ActionScript are popular implementations. ECMAScript version 5.1 (ES5) is the current version used in JavaScript implementations found in modern web browsers. In this presentation we'll refer to ES5 as the current version of JavaScript and ES6 as the newer version.
There are over one hundred new features in ES6. This presentation focuses, instead, on helping to prepare you to write, build and test ES6 code. Along the way we'll definitely look at actual code samples
I've also choosen to present ES6 features which are relatively easy to grasp so that your onramp to ES6 isn't unnecessarily complicated. As you gain experience with ES6 you'll learn about more complex features. Remember that the power of any language is realized in how the features come together to become much more than the sum of their parts. So definitely take the time to learn as many of the new features as