Modern JavaScript: ES6 Basics

447 ratings
Offered By
Coursera Project Network
12,167 already enrolled
In this Guided Project, you will:

You'll understand the major features of ES6.

You'll be able to apply ES6 in practical situations.

You'll learn how to fix every problem caused by this.

Clock2 hours
CloudNo download needed
VideoSplit-screen video
Comment DotsEnglish
LaptopDesktop only

In this project, you'll learn the most fundamental ES6 features and practice them with live hands-on examples. You'll start writing modern JavaScript and really understand why we need ES6. Mastering modern JavaScript starts with understanding the reasoning behind the main ES6 features - arrow functions, variables, template literals. Doing so will help you grasp the concepts behind Node, React and Angular.

Skills you will develop

  • Computer Programming
  • ES6
  • JavaScript
  • Front-end web

Learn step-by-step

In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:

  1. Task 1: Getting started

  2. Task 2: Variables (let) and Scoping

  3. Task 3: Variables (const) and Immutability

  4. Task 4: Extracting data with Destructuring

  5. Task 5: Strings and Interpolation

  6. Task 6: Arrow functions basics

  7. Task 7: Arrow functions and "this"

How Guided Projects work

Your workspace is a cloud desktop right in your browser, no download required

In a split-screen video, your instructor guides you step-by-step




View all reviews

Frequently asked questions

Frequently Asked Questions

More questions? Visit the Learner Help Center.