Beginning Object-Oriented Programming in JavaScript

Next Tech
Virtual Lab
Now offers labs

In this guided lab by Next.Tech you will dive deeper into the fundamentals of object-oriented programming in Javascript and how the object plays a role in behavioral modeling in Javascript. More specifically, we will cover constructors, ES6 classes, association, aggregation, composition, encapsulation, inheritance, and polymorphism.

Time
10 hours
Difficulty
Intermediate
Share
Join over 3 million cybersecurity professionals advancing their career
Sign up with
or

Already have an account? Sign In »

Content
Description

Expand your knowledge of JavaScript and object-oriented programming in this introductory course! In this course you will learn the principles of object-oriented design and how to implement them in JavaScript. We'll cover topics such as: object creation, constructors, ES6 classes, association, aggregation, composition, encapsulation, inheritance, and polymorphism.

Prerequisites

Some familarity with JavaScript and ES6 syntax is recommended but not required to complete this course.

Provider
Next Tech
Course Components
Reading Activities to provide background knowledge and key concepts crucial to the course
Virtual Labs to gain hands on experience and apply what you learned
Certificate of Completion
Certificate Of Completion

Complete this entire course to earn a Beginning Object-Oriented Programming in JavaScript Certificate of Completion