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

Pluralsight

Object-oriented Programming in JavaScript - ES6

via Pluralsight

Write review

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it


ES6 is a major upgrade to JavaScript, offering a new syntax for creating objects and working with inheritance. If you want to stay up to date with the JavaScript programming language, you need to watch this course! In this course, Object-oriented Programming in JavaScript - ES6, you will learn this new syntax and create many different kinds of classes. You'll learn all the features of JavaScript classes including working with constructors, prototypes, inheritance, and simulating public, private, and static members. Next, you'll create classes for regular business objects, virtual objects which you want to extend, a data service, and user interface components. Finally, you'll go step by step through the creation of a sample object-oriented web application. When you're finished with this course, you will have a strong understanding of ES6, and how t use classes and modules to develop software using modern programming techniques.

Syllabus

  • Course Overview 1min
  • Object-oriented Programming in JavaScript - ES6 11mins
  • Class Basics 24mins
  • Inheritance and Code Organization 20mins
  • Creating a Data Service Class 27mins
  • User Interface Classes 38mins
  • Building an Application Using Classes 23mins

Taught by

Mark Zamoyta

Reviews

4.5 rating at Pluralsight based on 246 ratings

Start your review of Object-oriented Programming in JavaScript - 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.