fbpx

ES6 (ECMAScript 6)

ECMAScript_6_Syllabus

Course Description

ECMAScript (ES) is a scripting language specification standardized by ECMAScript International. It is used by applications to enable client-side scripting. Languages like JavaScript, Jscript and ActionScript are governed by this specification.

Course: ES6 (ECMAScript 6) Training Course
Duration: 30 Hrs

ECMAScript (ES) is a scripting language specification standardized by
ECMAScript International. It is used by applications to enable client-side
scripting. Languages like JavaScript, Jscript and ActionScript are governed
by this specification.

It is useful for those who want to learn the latest developments in the
language and implement the same in JavaScript.

You need to have a basic understanding of JavaScript and Object oriented
concepts.

I am text block. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Syllabus Content

  • Constants
  • Block-Scoped Variables
  • Block-Scoped Functions

• Expression Bodies
• Statement Bodies
• Lexical this

• Default Parameter Values
• Rest Parameter
• Spread Operator

• String Interpolation
• Custom Interpolation
• Raw String Access

• Binary & Octal Literal
• Unicode String & RegExp Literal

• Regular Expression Sticky Matching

• Property Shorthand
• Computed Property Names
• Method Properties

• Array Matching
• Object Matching, Shorthand Notation
• Object Matching, Deep Matching
• Object And Array Matching, Default Values
• Parameter Context Matching
• Fail-Soft Destructuring

• Value Export/Import
• Default & Wildcard

• Class Definition
• Class Inheritance
• Class Inheritance, From Expressions
• Base Class Access
• Static Members
• Getter/Setter

• Symbol Type
• Global Symbols

• Iterator & For-Of Operator

• Generator Function, Iterator Protocol
• Generator Function, Direct Use
• Generator Matching
• Generator Control-Flow
• Generator Methods

• Set Data-Structure
• Map Data-Structure
• Weak-Link Data-Structures

• Typed Array

• Object Property Assignment
• Array Element Finding
• String Repeating
• String Searching
• Number Type Checking
• Number Safety Checking
• Number Comparison
• Number Truncation
• Number Sign Determination

• Promise Usage
• Promise Combination

• Proxying
• Reflection

• Collation
• Number Formatting
• Currency Formatting
• Date/Time Formatting

CALL NOW
Quick Contact
close slider

QUICK ENQUIRY