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

Write review

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
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
  • How to use CoderPad
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
  • Solution: Building a user processor function
3. Arrays and Array Methods
  • Using the array spread operator
  • Destructuring arrays
  • Searching arrays with the .includes function
  • Solution: Implementing a Smart Array processor
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
  • Solution: Building a product object
5. ECMAScript Functions
  • Using the string.repeat function
  • Setting default function parameters
  • Writing arrow functions
  • Understanding this in arrow functions
  • Working with generators
  • Solution: Implementing advanced function patterns
6. Asynchronous JavaScript
  • Building promises
  • Loading remote data with promises
  • Returning promises with fetch
  • Using async/await syntax
  • Incorporating fetch with async/await
  • Solution: Building an async data handler
Conclusion
  • Next steps

Taught by

Eve Porcello

Reviews

4.7 rating at LinkedIn Learning based on 1111 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.