Learning ECMAScript 6+ (ES6+)

Go to class
Write Review

Free Online Course: Learning ECMAScript 6+ (ES6+) provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Learning ECMAScript 6+ (ES6+) is taught by Eve Porcello.

Overview
  • Bring your JavaScript code up to modern standards. Learn how to use the latest features in ECMAScript 6+ to add functionality to your apps and simplify your code.

Syllabus
  • Introduction

    • Using modern JavaScript today
    • What you should know before watching this course
    1. What Is ECMAScript?
    • What is ECMAScript?
    • Staying up to date with new releases
    • Understanding browser support
    2. ECMAScript Variables and Data Structures
    • Using the let keyword
    • Working with the const keyword
    • Writing template strings
    • Searching strings
    • Using symbols
    • Writing maps
    • Working with sets
    3. Arrays and Array Methods
    • Using the array spread operator
    • Destructuring arrays
    • Searching arrays with the .includes function
    4. ECMAScript Objects
    • Enhancing object literals
    • Creating objects with the spread operator
    • Destructuring objects
    • Iterating with the for/of loop
    • Introducing classes
    • Inheritance with JavaScript classes
    • Getting and setting class values
    5. ECMAScript Functions
    • Using the string.repeat function
    • Setting default function parameters
    • Writing arrow functions
    • Understanding this in arrow functions
    • Working with generators
    6. Asynchronous JavaScript
    • Building promises
    • Loading remote data with promises
    • Returning promises with fetch
    • Using async/await syntax
    • Incorporating fetch with async/await
    Conclusion
    • Next steps