ECMAScript 2019 New Features
Course
Online
Description
-
Type
Course
-
Methodology
Online
-
Start date
Different dates available
Turbocharge your JavaScript skills with the latest features of ECMAScript 2018 & 2019. Write better JavaScript today.The Technical Committee No. 39 (TC39) every year releases a new version of ECMAScript with new and cutting edge features. Languages like Javascript are based on the ECMAScript standard. ECMAScript has grown to be one of the world's most widely used general-purpose programming languages.As a developer, it is important to stay at the forefront and embrace these features early. This video course helps you write better code that is efficient, performant and devoid of workarounds. In an effort to write efficient code, developers often resort to third party libraries that offer a ready to implement solution, built using features available in older versions of JavaScript. This often results in bloated code, which can be easily avoided by embracing features that are native to JavaScript, following the latest releases of the language.By the end of the course, you will be familiar with all the latest features from both ECMAScript 2018 and 2019 standards. You will be able to embrace these features quickly as you work through the hands-on examples in the course.
About the Author:Sachin Bhatnagar began dabbling with Computer Programming & Graphics at the age of 14 on a Sinclair ZX Spectrum.During the early 2000s, Sachin forayed into Computer Graphics & Visual Effects training and production. From developing world-class curricula to imparting training to over five thousand students in the classroom and over twenty-five thousand online, Sachin has actively contributed to fueling innovation, creating brand identities and crafting innovative software solutions for corporate companies and individuals alike.
.
Sachin has also worked with one of India’s leading media and entertainment training companies as a vice president. Having said all this, Sachin's first love is coding and he strongly emphasizes its importance to one and all
Facilities
Location
Start date
Start date
About this course
Understand the TC39 process for releasing new features
Rest and Spread properties for object literals
Discover how to overcome frequent development problems with new JavaScript techniques
Asynchronous iteration using for-await-of
Control flow using async generators
Enhanced Regular Expressions (RegEx) with named capture groups and more
Better Promises using Promise.prototype.finally()
Enhanced template literals with tagged functions
Enhanced Array and Object methods with flat, flatMap, and Object.fromEntries
Enhancements to String methods and more
Proposed enhancements to Classes in JavaScript
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 6 years
Subjects
- Programming
- International
- Graphics
- Javascript
- Javascript training
- Access
Course programme
- Understand the journey from an idea to becoming a standard and the role of ECMA International
- Learn to deep dive into the TC39 process and its stages
- Access a list of in-process features
- Understand the ECMAScript release cycle
- Understand an overview of new features that were added in ES2018
- Understand an overview of new features that were added in ES2019
- Understand why shouldn’t you use new features right away?
- Resources for learning more about new features
- Use compilers and module bundlers for building modern ECMAScript development pipelines.
- Understand the journey from an idea to becoming a standard and the role of ECMA International
- Learn to deep dive into the TC39 process and its stages
- Access a list of in-process features
- Understand the ECMAScript release cycle
- Understand an overview of new features that were added in ES2018
- Understand an overview of new features that were added in ES2019
- Understand why shouldn’t you use new features right away?
- Resources for learning more about new features
- Use compilers and module bundlers for building modern ECMAScript development pipelines.
- Understand the journey from an idea to becoming a standard and the role of ECMA International
- Learn to deep dive into the TC39 process and its stages
- Access a list of in-process features
- Understand the journey from an idea to becoming a standard and the role of ECMA International
- Learn to deep dive into the TC39 process and its stages
- Access a list of in-process features
- Understand the journey from an idea to becoming a standard and the role of ECMA International
- Learn to deep dive into the TC39 process and its stages
- Access a list of in-process features
- Understand the journey from an idea to becoming a standard and the role of ECMA International
- Learn to deep dive into the TC39 process and its stages
- Access a list of in-process features
- Understand the journey from an idea to becoming a standard and the role of ECMA International
- Learn to deep dive into the TC39 process and its stages
- Access a list of in-process features
- Understand the journey from an idea to becoming a standard and the role of ECMA International
- Learn to deep dive into the TC39 process and its stages
- Access a list of in-process features
- Understand the ECMAScript release cycle
- Understand an overview of new features that were added in ES2018
- Understand an overview of new features that were added in ES2019
- Understand the ECMAScript release cycle
- Understand an overview of new features that were added in ES2018
- Understand an overview of new features that were added in ES2019
- Understand the ECMAScript release cycle
- Understand an overview of new features that were added in ES2018
- Understand an overview of new features that were added in ES2019
- Understand the ECMAScript release cycle
- Understand an overview of new features that were added in ES2018
- Understand an overview of new features that were added in ES2019
- Understand the ECMAScript release cycle
- Understand an overview of new features that were added in ES2018
- Understand an overview of new features that were added in ES2019
- Understand the ECMAScript release cycle
- Understand an overview of new features that were added in ES2018
- Understand an overview of new features that were added in ES2019
- Understand why shouldn’t you use new features right away?
- Resources for learning more about new features
- Use compilers and module bundlers for building modern ECMAScript development pipelines.
- Understand why shouldn’t you use new features right away?
- Resources for learning more about new features
- Use compilers and module bundlers for building modern ECMAScript development pipelines.
- Understand why shouldn’t you use new features right away?
- Resources for learning more about new features
- Use compilers and module bundlers for building modern ECMAScript development pipelines.
- Understand why shouldn’t you use new features right away?
- Resources for learning more about new features
- Use compilers and module bundlers for building modern ECMAScript development pipelines.
- Understand why shouldn’t you use new features right away?
- Resources for learning more about new features
- Use compilers and module bundlers for building modern ECMAScript development pipelines.
- Understand why shouldn’t you use new features right away?
- Resources for learning more about new features
- Use compilers and module bundlers for building modern ECMAScript development pipelines.
- Understand the project setup that will be used throughout the course
- Understand object Spread properties
- Use object Rest and Spread properties
- What are deeply nested arrays?
- Flatten a nested array and third-party tools
- Use Array.prototype.flat
- Understand the flatMap method
- Use flatMap for conditional filtering and flattening one level deep arrays
- Understand stability enhancements to array.prototype.sort
- Converting objects to arrays and back
- Implementing Object.fromEntries in an example
- Understand the project setup that will be used throughout the course
- Understand object Spread properties
- Use object Rest and Spread properties
- What are deeply nested arrays?
- Flatten a nested array and third-party tools
- Use Array.prototype.flat
- Understand the flatMap method
- Use flatMap for conditional filtering and flattening one level deep arrays
- Understand stability enhancements to array.prototype.sort
- Converting objects to arrays and back
- Implementing Object.fromEntries in an example
- Understand the role of iterators
- Examine asynchronous iterables and why a, for-of loop won’t work
- Use the for-await-of loop
Additional information
ECMAScript 2019 New Features
