This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Master The New Standard of JavaScript, ES6
Introduction
ES6 - Where Did It Come From? Who Updates It? (8:17)
Chapter 1 - Variables, Template Strings & Loops
Understanding let, const, template strings, for..of, more! (26:03)
Chapter 2 - Functions
Arrow functions, default parameters, rest and spread operators, String.includes (37:11)
Chapter 3 - Objects & Classes
Single notation, destructuring objects & arrays, classes, inheritance, get & set, overrides (54:10)
Chapter 4 - Callbacks, Promises, Iterators, Generators
Asynchronous vs Synchronous programming, callback hell, promise chain, iterators, generators (57:55)
Chapter 5 - More on Promises, Fetch, Async & Await
Promise.resolve, Promise.all, Promise.race, Promises & Generators, fetch (55:21)
Chapter 6 - Proxies, Maps & Sets
Basic syntax for Proxies, get and sets, Maps vs Weak Maps, Sets vs WeakSets (26:54)
Chapter 7 - JavaScript Modules
The History, developing modules the old way, AMD & Require.js, Common.JS, New ES6 syntax (61:35)
Chapter 8 - Beyond ES6
Using new features, Babel, transpiling, the future of ES (13:12)
Asynchronous vs Synchronous programming, callback hell, promise chain, iterators, generators
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock