Sitemap

Section 14 — Object-Oriented Programming (OOP) With JavaScript

1 min readFeb 17, 2026

--

Learning JavaScript

Course: The Complete JavaScript Course 2025: From Zero to Expert! by Jonas Schmedtmann

Press enter or click to view image in full size
Section 14 — Object-Oriented Programming (OOP) With JavaScript

Introduction

I looked into different lecture videos in this section such as;

  • Section Intro
  • What is Object-Oriented Programming?
  • OOP in JavaScript
  • Constructor Functions and the new Operator
  • Prototypes
  • Prototypal Inheritance and The Prototype Chain
  • Prototypal Inheritance on Built-In Objects
  • CHALLENGE #1
  • ES6 Classes
  • Setters and Getters
  • Static Methods
  • Object.create
  • CHALLENGE #2
  • Inheritance Between “Classes”: Constructor Functions
  • CHALLENGE #3
  • Inheritance Between “Classes”: ES6 Classes
  • Inheritance Between “Classes”: Object.create
  • Another Class Example
  • Encapsulation: Private Class Fields and Methods
  • Chaining Methods
  • ES6 Classes Summary
  • CHALLENGE #4

That’s a wrap on this section, see you in the next one.

Get GlobalDami’s stories in your inbox

Join Medium for free to get updates from this writer.

It always gets better! 💪

Thank you for reading my blog post. Kindly follow me for more design and software development updates.

#LearningJavaScript #JavaScript #HTML #CSS #OOP #Udemy #UdemyCourses #DocumentingMyTechJourney #CodingChallenge #100DaysofCode #LogicalDami

--

--