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

YouTube

Object-Oriented Programming in JavaScript: Made Super Simple

Programming with Mosh via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive into a comprehensive video tutorial on object-oriented programming in JavaScript. Learn essential concepts including objects, prototypes, prototypical inheritance, and the 'this' keyword. Explore the four pillars of OOP, set up your development environment, and master object literals, factories, and constructors. Understand the differences between value and reference types, discover how to add or remove properties, and practice enumerating object properties. Delve into abstraction techniques, work with private properties and methods, and implement getters and setters. Conclude the tutorial with a practical exercise and its solution to reinforce your newly acquired skills in JavaScript OOP.

Syllabus

: What is OOP?.
: Four Pillars of OOP.
: Objects.
: Object Literals.
: Factories.
: Constructors.
: Constructor Property.
: Functions are Objects.
: Value vs Reference Types.
: Adding or Removing Properties.
: Enumerating Properties.
: Abstraction.
: Private Properties and Methods.
: Getters and Setters.
: Exercise.
: Solution.

Taught by

Programming with Mosh

Reviews

Start your review of Object-Oriented Programming in JavaScript: Made Super Simple

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.