Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Learning ECMAScript 6+ (ES6+)

via LinkedIn Learning

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

Taught by

Eve Porcello

Reviews

4.7 rating at LinkedIn Learning based on 860 ratings

Start your review of Learning ECMAScript 6+ (ES6+)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.