COURSE OVERVIEW
LEVEL 1 FREE LEVELDeclarations 3 Videos | 10 Challenges
Learn about the new types of variable declarations and how they can help with some well-known JavaScript gotchas.LEVEL 2Functions 2 Videos | 9 Challenges
Explore new features added to functions, like default parameters, rest parameters, spread operators, and arrow functions.LEVEL 3Objects, Strings, and Object.assign 2 Videos | 10 Challenges
Find new ways to work with JavaScript Objects and Strings.LEVEL 4Arrays, Maps, and Sets 3 Videos | 20 Challenges
Learn how to work with Arrays and more efficient alternatives to working with collections, like Maps and Sets.LEVEL 5Classes and Modules 3 Videos | 14 Challenges
Discover 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.LEVEL 6Promises, Iterators, and Generators 3 Videos | 10 Challenges
Learn alternatives to writing async code, iterator objects for navigating sequences more efficiently, and special functions that return those objects.
Dejo link: https://www.codeschool.com/courses/es2015-the-shape-of-javascript-to-come