Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Object-oriented Programming in JavaScript - ES6

Stay updated by learning about the latest upgrade to the JavaScript language--ES6, also known as ECMAScript 2015. In this course, you will learn how to develop software using many kinds of classes and modules.

Beginner
2h 27m
(246)

Created by Mark Zamoyta

Last Updated Jun 20, 2024

Course Thumbnail
  • Course

Object-oriented Programming in JavaScript - ES6

Stay updated by learning about the latest upgrade to the JavaScript language--ES6, also known as ECMAScript 2015. In this course, you will learn how to develop software using many kinds of classes and modules.

Beginner
2h 27m
(246)

Created by Mark Zamoyta

Last Updated Jun 20, 2024

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

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.

Object-oriented Programming in JavaScript - ES6
Beginner
2h 27m
(246)
Table of contents

About the author
Mark Zamoyta - Pluralsight course - Object-oriented Programming in JavaScript - ES6
Mark Zamoyta
17 courses 4.6 author rating 9036 ratings

Mark started in the developer world over 25 years ago. He began his career with a Bachelor of Science in Computer Science from St. Johns University. After spending 10 years on Wall Street working for Goldman Sachs, Lehman Brothers and other major investment banks, Mark became interested in animation and video game software.

Get started with Pluralsight