Introduction to ECMAScript 6

JavaScript is evolving and the latest version brings many differences in how to write and structure your code. This course explores why the changes are happening and what is currently or soon to be supported. We explore Traceur as a means to use un-supported features now, even on browsers and devices which don’t yet understand ECMAScript 6.

Introduction

Using JavaScript

Variables and data types

Expressions and Operators

Statements

Document Object model (DOM)

Methods and functions

Using events

Form validation

JavaScript Frameworks

Dates


Collections