Section 14 — Object-Oriented Programming (OOP) With JavaScript
Learning JavaScript
Course: The Complete JavaScript Course 2025: From Zero to Expert! by Jonas Schmedtmann
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










