javaScript object oriented programming tutorial – Understanding Objects Part 1

JavaScript OOP Fundamentals : Part 1 ( Object Explained )
– Creating Objects
– Adding Properties to Object
– Removing Properties to Object
– Adding Methods to Objects
– Public Methods
– Private Methods
– Closures
– Inner Functions

Javascript functions are first class objects in javascript. IN this training we will understand how to write objects properly. We will use Jsfiddle to practice.

Understanding objects in Js, OOJ, Object oriented javascript , object oriented programming in javascript,
object oriented programming concepts in javascript
javascript object oriented programming
OOP JavaScript
javascript objects
javascript objects explained
javascript objects and methods
javascript object notation
javascript object literal
javascript object Properties methods
javascript function object


Rahul Soni says:

Thank you sir… I followed your all videos which are very simple and on important topics and this is one of the best video

KingHerring says:

Nice video!

Jee Panda says:

which book will you recommend for a person coming from environment even though not an expert,but have basic understanding of js,html,css and node.js

Rahul Gupta says:

very good, a little confusion at last about closure, but good to digest. keep it up. Very effective tutorial. (y)

Simon Kalu says:

Amazing OOP explanation. You rock mehn

Abhishek Anand says:

You are so awesome. I wasted hours and hours on trying to understand the basics of JavaScript but your way of presenting things scores over it. Thanks a ton. And Yes Subscribed 🙂

Jaymesh Vyas says:

too many useful points. Thanks

Rahul Dwivedi says:

Thank you so much for this awesome video. I have a doubt. At 27.50 when you say tmp.getToppings= getToppings, shouldn’t it be tmp.getToppings= getToppings() instead as the latter is a function? Please let me know what I’m missing.

Nilesh Ratan Gupta says:

want to understand nodejs. pls provide us

Som Bai says:

I have seen many examples of closure the last part which you have done it’s simply outclassing all the examples in web well done man !. I have a request Please give us more videos on advance topic on NodeJs which is buzzing in the community due to java script codes in server side as well.

David Eugene says:

It was great, a little hard but great and clear.
Thank you very much 🙂

justkamil com says:

That was quite complicate

David Choi says:

13:55 it also has additional stuff like a pizza! i mean a function…

Rui Peng says:

Great explanation on closure!

Roshni Devadiga says:

Very simple and precise explanation of concepts which are otherwise confusing. Great job! Looking forward to more videos

Sheshagiri Pai says:

Hi TechSITH, can you please do a video which shows existing JS prototype way and ES6 class way with examples of inheritance and polymorphism. That would be awesome. You have a very nice way of explaining with simple examples. Thanks.

Yogaraj S says:

Bro! The Best tutorial…

There are so many videos for closures in the net, but this one the best.
Keep doing lot more videos.

Let me say I have my public method or variable inside the pizza object, when I do return, I cant access them right?

Rafael Ruales says: = ‘kicks ass’ get it?

SirKakarot says:

Super helpful. I just needed someone to visually and verbally go through what I’ve been reading. You rule and thanks again.

W Gallo says:

Awesome, awesome tutorial…thank you soo much…but a curiosity…where did u find the initial background type for the presentation where you outline the topics?? This dotted purple kind dark…where did u find it?

Narendra Kumawat says:

Hey man your explanation is awesome

harshit bisht says:

In the video at 29min 53 sec if we write var PizzaA=Pizza(); and omit the new keyword and then console.log(PizzaA.getToppings()); the result would still be the same.Why is that?

Tanveer Yousuf says:

great i m waiting your more javascript tutorial plz upload

Andreescu Dragos says:

“This” refers to the object in your example this=pizza object!

Andrea Ho says:

This tutorial is the most amazing and easy-to-understand one that I ever get. Clear speaking & well-explained codes make yours outstanding. Thanks for your effort.

Nilesh Ratan Gupta says:

very nice video and clear explains…. keep it up pls…

Satya Sahoo says:

Good One

Rajeev Sharma says:

best tutorial for javascript..nicely explained… SUBSCRIBED your channel 🙂
could you please come up with a video explaining “class & constructor” of ES6 and what difference it brings in JS programming?

Viswanathan Saravanan says:

Another excellent tutorial to understand Javascript Objects.

 Write a comment


Do you like our videos?
Do you want to see more like that?

Please click below to support us on Facebook!