Call +65 6100 0613

Instructor-Led Classroom Adult Training in Singapore - Learn New Skills to Enhance Your Employability from our SkillsFuture Courses

ECMAScript 6 Essential Training

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. This course will introduce you to ES6 implementation in JavaScript.
Topics include:

  • What is ECMAScript?
  • Transpiling ECMAScript
  • Block Scoping
  • Template Strings
  • Rest Operator
  • Spread Operator
  • Arrow Function
  • ES6 Classes and Inheritance
  • Callbacks and Promise

Click here to submit SkillsFuture Credit for Individual

SSG WSG SkillsConnect WDA Absentee Payroll for Company

Course Code: CRS-N-0044198)

Course Booking


Course Date

Course Time

* Required Fields

Course Cancellation/Reschedule Policy

We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is cancelled, we will refund 100% to participants.
Note the venue of the training is subject to changes due to class size and availability of the classroom.
Note the minimal class size to start a class is 3 Pax.

Training Grant and Subsidy

Click on this Step by Step SkillsFuture Claim Guide on How to Submit SkillsFuture Claim

Course Details

Module 1 Get Started

  • Overview ECMAScript 6?
  • New Features of ES6
  • Browser Support

Module 2. Javascript Recap

  • Variable
  • Array
  • Object
  • Control Flow
  • Loop
  • Function
  • ForEach
  • Event

Module 3. Basic ES6 New Features

  • Let & Const
  • Template Literals
  • Transpiling
  • Spread Operator
  • Map & Set
  • For Of Loop

Module 4. Advanced ES6 Features

  • Default Function Parameters
  • Rest Parameters
  • Object Literal
  • Arrow Function
  • Destructuring 
  • Generator Function

Module 5. ES6 Object Oriented Programming

  • Class and Object
  • Inheritance
  • Getter and Setter

Module 6. ES6 Asynchronous Features

  • Callback
  • Promise

Who Should Attend

  • Those who want to go beyond javascript to learn typescript




MEAN Stack DeveloperRakesh has around 4+ years of experience in UI and Front End Development. He has worked on various domains including Banking & Finance, Health Care and Media & Entertainment for developing Web applications and Mobile applications using technologies like Bootstrap,Angularjs,HTML5,CSS,JQuery,Javascript, Nodejs,Express,Gulp, Git,SASS,LESS,Karma,ES6 and Babel.

Write Your Own Review

You're reviewing: ECMAScript 6 Essential Training

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
  • Reload captcha


Use spaces to separate Subjects. Use single quotes (') for phrases.

You May Be Interested In These Courses