Learn new ways to define variables
Use destructuring to work more efficiently with arrays and objects
Explore a new method for looping using the for…of loop
Write cleaner and more concise functions using arrow functions
Learn how the `this` keyword behaves when working with arrow functions
Experiment with new object types for Sets, Maps, WeakSets, and WeakMaps
Learn how generators can be used to pause the execution of a function while also maintaining its own state
Write ES6 code for unsupported browsers with polyfills and transpilers
Use a transpiler to convert ES6 code to ES5 code
See the Technology Requirements for using Udacity.
To obtain a verified certificate from Udacity you have to finish this course or the latest version of it, if there is a new edition. The class may be free of charge, but there could be some cost to receive a verified certificate or to access the learning materials. The specifics of the course may have been changed, please consult the provider to get the latest quotes and news.