Ultimate Javascript specifications course - ES6 to ES2020
What you'll learn
- Javascript
- ES6
- ES7
- ES8
- ES9
- ES10
- ES11
- ES2020
Requirements
- Intermediate JS knowledge
Description
ES Futures
In this course you will learn the last six ES specifications that ensure JS interoperability of web pages across different web browsers.
ES6 or ES2015
Updates adds significant new syntax for writing complex applications, including class declarations, es modules, iterators and for...of loops, Python-style generators and arrow function expression
ES7 or ES2016
Update include new array methods and exponentiation operator for numbers
ES8 or ES2017
Includes async/await constructions, which work using generators and promises, and additional features for concurrency
ES9 or ES2018
New features include rest/spread operators for objects, asynchronous iteration, Promise.prototype.finally() and additions to regular expressions
ES10 or ES2019
New features include, but are not limited to, Array.prototype.flat, Array.prototype.flatMap, changes to Array.sort and Object.fromEntries.
ES11 or ES2020
Added new interesting features like dynamic imports and the useful optional chaining
Who this course is for:
- Javascript developers that wants to modernize their Javascript, as well as get better at the fundamentals of it.
Course content
- Preview03:28
- Preview02:34
- Preview01:51
- Preview02:44
- Preview04:04
- 04:08Object literals
- 01:55Spread operator
- 02:58Spread operator common uses
- 03:25Rest parameters
- 03:43Template strings
- 02:38Tagged template strings
- 05:24New String methods
- 05:29For of loop
- 01:49New Array methods
- 01:12Array search
- 03:06copyWithin and fill
- 01:37Array some and every methods
- 06:48Promises
- 09:06Classes
- 05:57Modules
- 06:54Map and WeakMap
- 05:32Set and WeakSet
- 04:14Generators
- 03:07Proxy
- 02:56Symbol
Instructor
I am a passionate and dynamic System Engineer with experience in web and native development.
Im interested in the architecture of web applications design and development.
Actually I'm part of the Dexibit development team being part of the development of a new frontend architecture for the company.
Objectives:
- Designing of multi-platform application for several devices.
- Building compelling courses to help people surf the software waves
Specialities:
- Front End web development
- UX