Rapid ES6 Training

Rapid ES6 Training
Rapid ES6 Training

English | 2016 | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 4h 16m | 453 MB
eLearning | Skill level: Intermediate


Stay up to date with the new syntax and features of the latest version of JavaScript, ES6. You’ll learn about features like rest and spread operators, the new ‘symbol’ type, as well as Iterators, Generators, Promises, and more.

ES6 is a major update to the JavaScript language–it now looks and feels modern, and the updated features fix many problems with the earlier JavaScript versions. If you want to keep your JavaScript developing skills up to date, this course, Rapid ES6 Training, will help you to do that. You’ll cover major new features including Iterators, Generators, symbols, and a built-in Promise library. You’ll also learn about arrays collections. Finally, you’ll discover the new meta-programming features with the Reflect API and Proxy API. By the end of this course, you will have a foundational knowledge of one of the latest web language features, ES6, and you’ll be able to use it to write your code better.

+

Table of Contents

Course Overview

Introduction
Introduction
An ES6 Compatibility Chart

New ES6 Syntax
Introduction
let, const and Block Scoping
Arrow Functions
Default Function Parameters
Rest and Spread
Object Literal Extensions
for … of Loops
Octal and Binary Literals
Template Literals
Destructuring
Advanced Destructuring
Summary

ES6 Modules and Classes
Introduction and Setup
Module Basics
Named Exports in Modules
Class Fundamentals
extends and super
Properties for Class Instances
Static Members
new.target
Summary

New Types and Object Extensions
Introduction
Symbols
Well-known Symbols
Object Extensions
String Extensions
Number Extensions
Math Extensions
RegExp Extensions
Function Extensions
Summary

Iterators, Generators, and Promises
Introduction
Iterators
Generators
Yielding in Generators
throw and return
Promises
More Promise Features
Summary

Arrays and Collections
Introduction
Array Extensions
ArrayBuffers and Typed Arrays
DataView and Endianness
Map and WeakMap
Set and WeakSet
Subclassing
Summary

The Reflect API
Introduction
Construction and Method Calls
Reflect and Prototypes
Reflect and Properties
Reflect and Property Extensions
Summary

The Proxy API
Introduction
Proxies Defined
Available Traps
Get by Proxy
Calling Functions by Proxy
A Proxy as a Prototype
Revocable Proxies
Summary