Javascript ES6! A Complete Reference Guide to Javascript ES6

Javascript ES6! A Complete Reference Guide to Javascript ES6

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 6.5 Hours | 1.23 GB

Master Javascript’s ES6 syntax and start using ES6 syntax in your modern Angular JS, React JS, Meteor JS or Vue JS apps!

Ace JavaScript’s ES6 concepts with the most complete and in-depth ES6 course available!

ES6 is a major update to JavaScript that includes dozens of new features. With a focus on simplicity and readability, this course is an efficient way to find out what is new in JavaScript and most importantly when and how you should use it.

Who is This For?

Almost everyone! Advanced JavaScript developers will be able to go through the course a little more quickly, but I’ve designed this course to be as approachable as possible.

This isn’t JavaScript from scratch, so if you are looking for a beginner course this probably isn’t it. You should have some knowledge of functions, variables, Objects, Arrays and other fundamentals. You can check out my other course, if you are just starting Javascript from Scratch!

This is the tutorial you’ve been looking for to master ES6 Javascript. Learn the new concepts of Javascript ES6 that will help you build solid, fast and and up to date projects in a easy and effective way.

  • Those reliant on jQuery, looking to have a better grasp on the core features of JavaScript.
  • Existing JS developers who want to bridge their personal learning gaps and learn ES6 start to finish.
  • Java, Python, PHP & WordPress Developers looking to become stronger on the client side.
  • Anyone who wants to get better at JavaScript and learns well from seeing both fundamental and advanced concepts in practice.
Table of Contents

Introduction and What to Expect
1 Introduction to CodePen
2 Utilizing Udemys full potential
3 Course Overview
4 Course Expectations.html

Strings and Template Literals
5 String Method Additions
6 Template Literals
7 Exercises for Practice optional – 1.html
8 Exercises for Practice optional – 2.html

Block Bindings
9 let and const in block level scope
10 let and const in loops
11 let and const in Global Scope Summary
12 Exercises for Practice optional.html

Functions
13 Default Parameters
14 Default Parameters as Expressions
15 Rest Parameters
16 Spread Parameters
17 name Property
18 new.target metaproperty
19 block level functions
20 arrow functions Part 1
21 arrow functions Part 2 – Arrow functions with arrays arguments object
22 IIFE and this keyword

Objects in ES6
23 Objects Literals – Syntax
24 New Methods for Objects
25 Prototypes on Proteins

Destructuring Objects and Arrays
26 Destructuring in Objects
27 Destructuring in Arrays
28 Mixed Arguments and Parameters

Sets and Maps
29 Introduction and Alternate Approaches
30 Sets in Detail
31 forEach in Sets
32 Weak Sets
33 Maps in Detail
34 forEach in Maps
35 Weak Maps

Iterators and Generators
36 Iterators Generators – An Introduction
37 Iterables and For-of
38 Advanced Iterator Functionality – Part 1
39 Advanced Iterator Functionality – Part 2

Classes
40 Class – An Introduction
41 Class – In Detail
42 Class and Inheritance

Arrays Reloaded with Improvements
43 Creating Arrays Differently – of and from methods
44 Arrays – new Methods – Find FindIndex Fill and copyWithin

Asynchronous Programming and their Promises
45 Asynchronous Programming – Emergence of Promises – An Introduction
46 Promises – In Detail
47 Flavors of Promises – Part 1
48 Flavors of Promises – Part 2