JavaScript Object Oriented Programming Tutorial Beginners - OOP in JavaScript

preview_player
Показать описание
Use code: PEDRO for 20% off ^

Hey guys, I decided to make a tutorial on how to implement the Object Oriented Programming paradigm using JavaScript. OOP is a sequence of principles and design patterns that is very common in the world of programming. However, I don't see a lot of people learning it using JavaScript. SO in this tutorial I will go over the basics and also talk about the 4 pillars of OOP: Abstraction, Encapsulation, Inheritance, and Polymorphism.
-
-

Social
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Timestamps
00:00 | Introduction
04:09 | Beginners
22:24 | Abstraction
27:50 | Encapsulation
31:45 | Inheritance
39:00 | Polymorphism
44:00 | Outro

Tags:
- Object oriented Programming
- JavaScript OOP
- ReactJS Tutorial
- ReactJS and MySQL
- NodeJS Tutorial
- API Tutorial
Рекомендации по теме
Комментарии
Автор

this guy is young but can really teach like a professional. Thanks so much pedro

sparkscomputerprogramming
Автор

I think you have huge potential in making videos as your way of explaining is very easy to follow and you seem to know a lot about what you are talking about. I do agree with other people in the comment section that, from abstraction onwards, you rush through the topics too quickly. I am a fan regardless, keep up the good work

Max-nmct
Автор

Your production quality is top notch. Your explanations are clear and concise and your humor is great.

kanjakan
Автор

29:32
There is now a standard way to set private properties (added in ES2022).
class Person {
#age

constructor(name) {
this.name = name; // public
this.#age = 20; // private
}
}
const p1 = new Person('joe')
console.log(p1.age) // undefined

salvaddd
Автор

Hey man i was really confused about OOP and every video i watched confused me even more. You are inbelieveably talented when it comes to teaching, you explained everything in a very easy to follow way and went into all the small details without assuming that we already know certain things. I learned a lot thanks! I hope you can make courses on Udemy! Keep going and thanks again.❤

smnomad
Автор

Very easy to follow with! I am halfway through but will definitely complete the tutorial and work on a project with the learnings from here

abirmahmood
Автор

Thx so much bro
This is exactly what I wanted. You’ve got a new subscriber 🔥💪

ricardocambundo
Автор

As many people said, it's exactly what I was looking for. Everything was clear, also for a beginner like me. Thanks for what you've done.
You got a new subscriber too :D

cyrilressi
Автор

Thank you for the complete explanation! I think I finally got my head around OOP! 🤟

RemoteJuniorJobs
Автор

can you make a video on type script and angular, really love the way you break things down into comprehensible chunks. This is way more helpful than any documentations out there.

chubamoa
Автор

Man I was also very confused with this.You made it super clear.Thank you.

missin
Автор

Thanks for such a simple explanation, this is awesome! ( log ctrl + space Enter => console.log) Go on, don't stop Bro

timbr
Автор

Very simple. I'm actually amazed! Love it!

kristijanlazarev
Автор

I have really learnt a lot from this course, thank you so much Pedro. You are a great tutor

charlestoneoyoo
Автор

Getters and setters was kinda fancy until I watched this video, thank you Pedro.

mark_asiimwe
Автор

I definitely understand OOP better now. Thank you.

ugochiori
Автор

18:28 "imagine, I got merried... Something, that's not gonna happen for few years" :D I don't know, is it honesty or sence of humor, but I like it.
Also I agree with others, that the tutorial is well made!

vladislavspisligins
Автор

Thank you Pedro, it was really useful for me.

abeasta
Автор

The Best OOP In JavaScript Video On The Planet

stalonfernandes
Автор

This is a perfect tutorial for oop. Thanks!

apeiron