Timestamps: 0:00 Importance of OOP 10:30 Class 19:49 Object 21:45 Practical implementation of class and object 29:20 Constructor 56.00 self in python 1:06:18 Create own data type (Fraction) & corresponding methods to add, sub, mul and divide fractions 1:23:15 Encapsulation 1:49:20 Reference Variable 1:51:30 Pass by reference 2:11:40 Collection of objects 2:16:45 Static Variables and methods 2:31:05 Class relationship - Aggregation 2:43:27 Inheritance 2:55:26 Class diagram 3:01:00 Polymorphism 3:10:20 User of super() 3:22:10 Types of inheritance 3:28:10 MRO - Method Resolution Order 3:35:35 Method overloading and operator overloading 3:44:25 Project
This is called teaching, when you don't talk hurriedly, explain concepts with ease and clarity. I hope I had found Nitish sir's videos sooner. Kudos to you for teaching so well!!!!
You are the best teacher I've ever come across on YT. No useless talking, no time waste, right to the point and covering all different aspects of OOPs. Kudos to your effort. Thanks from the bottom of my heart.
I have gone through multiple courses, videos for OOP but after all of that i got almost 20-30% of OOP but this man have just nailed that 😍Thanks for teaching🥰
wait.... I am in the middle of it (59:56 / 4:02:57). He is amazing teacher.... appreciation from Pakistan. He explained everything so perfectly that even complicated concepts were made easy... Thanks for sharing this video
Sir, i cannot thank you enough for this. There are very very few videos on youtube that have explained concepts with this much ease and with this much depth. Fan of ur teaching style. 💥💥
@26:16 I had always though of why we do so, for a person who started programming knowing why are more important, I couldn't found even a single person explaining why we call functions differently. But you did. Seems like got one of the finest tutor:)
00:03 Understanding object attributes in Python 03:12 Understanding Object-Oriented Programming 08:20 Object Oriented Programming (OOP) in Python allows for creating custom data types and solving real-life problems. 10:52 Understanding the concept of objects and classes in Python 15:45 Understanding the basics of OOP in Python 18:50 Understanding classes and objects in Python 24:04 Understanding the differences between functions and methods in Python is important. 26:32 Understanding the difference between functions and methods in Python. 31:24 Understanding the use of constructors in Python classes 33:58 Introduction to OOP concepts in Python 39:49 Understanding the process of withdrawing money in Python 42:36 Understanding basic ATM machine software operations 48:33 Understanding magic methods and their significance in Python 51:01 Understanding the role and benefits of constructors in Python OOP 55:20 Understanding objects and methods in Python 58:01 Understanding the concept of 'self' in Python OOP 1:03:36 Encapsulation in OOP allows only specific access to class data and methods 1:05:54 Creating and working with fractions in Python 1:10:30 Adding object to print function in Python 1:13:11 Understanding binary operators and fractions in Python 1:17:57 Understanding OOP in Python 1:20:38 Understanding object-oriented programming concepts and operations in Python 1:25:43 Understanding OOP concepts in Python 1:28:16 Understanding private attributes in Python classes 1:33:52 Understanding OOP concepts in Python 1:36:25 Python OOP focuses on complete concealment and access control. 1:41:27 Create functions to control and manipulate data logic. 1:44:26 Importance of encapsulation in protecting data in Python. 1:49:39 Understanding Object Creation in Python OOP 1:52:36 Creating and utilizing objects in Python. 1:58:09 Understanding Object-Oriented Programming (OOP) concepts in Python. 2:00:47 Understanding pass-by-reference in Python 2:06:33 Understanding table-like structures and making changes in lists and dictionaries 2:10:08 Understanding object mutations in Python 2:15:38 Understanding object-oriented programming concepts in Python 2:18:17 Object-oriented programming principles in Python 2:24:08 Understanding the need for traffic management 2:26:56 Creating a set counter magnet project using OOP 2:32:44 Understanding the relationship between classes in Python OOP 2:36:05 Creating and using customer class in Python with address details. 2:42:08 Inheritance in OOP is like inheriting and editing things, applicable in real life and biological level. 2:44:38 Inheritance is the most important concept in OOP 2:49:20 Inheritance in OOP 2:51:41 Understanding inheritance in object-oriented programming 2:56:54 Understanding Constructors in Python OOP 2:59:19 Understanding class inheritance and access control in Python OOP 3:04:00 Understanding OOP principles and hierarchy in Python 3:06:18 Understanding object creation and attributes in Python 3:11:12 Understanding Method Overriding in Python 3:13:31 Understanding inheritance in Python 3:18:07 Understanding object-oriented programming concepts in Python 3:20:31 Brief overview of OOP concepts in Python 3:26:00 Understanding Inheritance in Object-Oriented Programming 3:28:18 Discussion about smartphones and product classes in Python OOP 3:33:18 Understanding object-oriented programming concepts in Python 3:35:21 Understanding method overloading and operator overloading 3:40:25 Understanding method overloading in Python 3:42:43 Understanding operator overloading and polymorphism in Python. 3:47:20 Understanding object construction and dictionaries in Python. 3:49:30 Installing and using libraries and dependencies for a project 3:54:29 Creating and using objects to manipulate data in Python 3:56:52 Understanding dictionaries in Python 4:01:44 Working with data and APIs in Python Crafted by Merlin AI.
bhaisaab kya cool banda hai yaar ye , i have although made games and stuff using OOPS but semantics kabhi dhang se samjh nhi aaye , this guy made me learn so much in these 4 hrs . Specially the abstraction and magic method parts were beyond amazing .
Correction Nitish Sir, at 3:17:23, you pointed that use of super should be the first statement inside a child class's method, I tried it by not putting it as first statement and it worked fine. Here is the snippet that I ran. Happy to stand corrected here but this was my observation. class Parent: def __init__(self): print("Parent Constructor") class Child(Parent): def __init__(self): print("Child Constructor") super().__init__() c = Child() # Output was: - Child Constructor Parent Constructor Rest this is an awesome video sir, hats off...!
You are the best python tutor i have ever seen i am doing work in python since 4 years today you taught me so much new things which i didnt explored in 4 years journey Thank you so much ❤
I think, thank you is such a little word for this excellent tutorial. I am not sure how to express my gratitude. You asked, "How to find and replace in IDLE?" [ Sys Spec I am using:- •OS: Ubuntu 22.04.2 LTS •IDLE: idle3 ] > Three-step procedure, if Ctrl + r won't work:- 1. press Ctrl + f "select valid options with direction" {Match case, whole word, wrap around} 2. type a word (e.g. pin or balance) and leave it as it is and press Esc 3. press Ctrl + h {every time to find the next word, the cursor automatically finds the words according to direction}
Covered this topic from 'code with Harry sir" and free code camp as well but was unable to achive mental clarity on this topic ,after watching your tutorial the concept is crystal clear ,..... thankyou sir may God bless u with abundant good amen....the only thing lacking is practice problems
I have seen youtube channels providing rubbish content and getting lakhs of views. You are providing valuable content sir. I just love the way to you deliver your knowledge . I have been studying machine learning and python using your content and just wanna thank you
There are many youtube channels but you are the best. No one explains the complete concepts to the point . Best of luck for your future. May you get more subscribers soon. You deserve it.
Generally don't comment but this is the most crisp and clear OOP explanation for Python available. Really helpful for LLD prep and how to explain your LLD logic to a Java Dev if you are writing code in Python.
I have gone through many RUclips videos to learn Python, after watching your videos I would say this is the most details and best videos to learn Python and oop concepts. Go for this video You will learn so many things which others youtubes won't share with you. Become a big fan of yours. I Also request to the creator please complete the 100 days of python playlist.
Earlier i was very confused about OOP concept. but you explained such a way in detail with real-life examples that with non-IT background i understand everything. Such a useful video.💯💯💯💯💯
Bravo! Bravo! on finally telling me the concept of self. My professor who had written multiple research papers was not able to demonstrate the concept.
writing after watching many videos , reading may pages on websites... god level for explaining feels like he is scientist himself who made the python, not the educator very practical , so logical.. dialogue sacred game ka yad aa gya-- "jake dekh video me ki kaun hai, insan hai ki devta" sir if had found you before , i might have become a local god for coding:) many many thanks!!!
paaji peli baar kisi ki video m comment kr raha hun. you r the best python teacher on u tube no one can describe what actually happening in behind all these things you are the one who describe in depth. everyone says bla bla bla and that's output. literally sir u r the reason who stable still python. thankew so much for this video.
Just started to wacth, and believe me, starting is amazing, the way we were told the difference between method and function. why len(list1) and why list1.append(3) hitting brain differently. Thanks for video. Concept explanation like internet connectivity from constructor. amazing... Never thought of this.
This is my 3rd ever comment on yt. Hat's off to this man. I seen lots of content related to python on yt and also other famous platform , but this dude teach with full deepness of concepts. Definitely he has very better & strong experience. If you python guy definitely you should learn from his contents . Because he nailed every topic of 🐍 python world's. Guys mujh par bharosa Karo . Python this teacher se padh lo . Then compare your logic power with other your friends.
This was hands-down, the best video on OOP that I found. I am saying after having studied from an instructor on Udemy and then from another instructor on RUclips (I couldn't understand from both).
The best teacher so far. Mujy laga k mujy ye concepts itni asani sy samajh aa rahy hain, but comments parh k andaza hua k your teaching style is so wonderful that even an absolute beginner finds no difficulty understanding the most difficult concepts in python. Haye, kabi nai pata chala k function ko function ki tarhan kyon likhtay hain or method ka tareeka different kyon hota hy. Bus ye socha tha k ratta laga lain gay. Thank you so much. Subscribed and will keep on following you. Much love and appreciation from Pakistan!
I am learning python for fun, I am an structural engineer , I love to play with blender, I decided to learn python to take my blender skill to the next level, I start learning python from telusko channel, but when it comes to oops everything is going above my head, at last I found this video, its amazing
Hello Nitish Sir, Can you please tell me at 2:29:39 in __init__ their is an instance variable self.sno = Atm.counter Why this should not be self.sno = Atm.__counter As now you have make counter a private attribute.
I was struggling with this topic for a long time and then came across this video. Man you are like a magician, how seamlessly you made me feel that this topic was so easy. Hats off man.
Wow! 👏🙏 No words again. Sawal hi nahi aya ye kabhi dimag me if list class is same then why we need to pass list within 'len' function ;but why we need to write L.append(' ')? Function-method explained really very nice. This is again basic, deep , subtle information no one is going to explain u even in paid classes. This is one of the ex. in this session. Thanku so much Nitish & campus X again for interesting , informative session again.🙏🙏.
Better actually! Being in intermediate phase of my python journey i can tell u that, the way he covered minute details with much ease, I'm envious of people who've found his lectures in the beginning of their journey, fkn lucky guys hehe.
@@Omhange ruclips.net/p/PLwgFb6VsUj_lQTpQKDtLXKXElQychT_2j Harshit vashisth is Slow but effective, i used this as primary source, you can also use Durga sir python tutorials and campusX complete python series. I used all 3. All the best!
Wow, this video was incredibly helpful! Thank you so much for taking the time to explain python oops in such a clear and understandable way. Your teaching style is fantastic, and I really appreciate how you break down complex concepts into manageable pieces. I've been struggling with oops, but after watching this video, I feel much more confident in my understanding. Keep up the amazing work, and I can't wait to see more content from you! You're making learning Python a truly enjoyable experience for me. Thank you!
Sir, Kindly request you to Make few more Videos on DSA in Python. It will be of immense help for all. Also for OOPS in Python. Your classes are class apart! Professor emeritus you are🙏🙏🙏
This is a very great video. I searched many oops videos but i didn't find any good video by which i could understand oops concept... Thanks for making this wonderful video........... CampusX😉
sir you are best I have searched many video & Watched it .but I believe no one can teach as like you . you have a diff type of style I am beginner & non tech student but I understand easily .
Just found this one! This guy is the amazing!! it seems like you can make understand any tough concepts to a 4 years kid too! Thank you for such great explanations!
It was the best oops video i ever watched I was stuck on python at oops now since my 12 th class but now i will learn various libraries and tools etc to become a data analyst in future and wont waste a single time of my remaining second year
Bro you nailed it. the best video for oops. No and fashionable and attractive thumbnails, just pure content and that to very easy to understand this video will hit 1million views.
sir your lectures are really awesome...first time zoom class ache se attend kiya....Can you provide the notes/ppt of your lecture it will be very helpful....
I can't thank you enough for this video sir .... Your explanation is very simple and practicle ... best video for a beginner to learn about OOPS fundamentals
One question on Method overloading concept around 3:34: You mentioned area of rectangle is overriding area of circle. But overriding comes only with polymorphism correct? here we have only one class!!
what a class nitish sir ,you are making me to fall in love for learning coding,I was so scared whether I will be able to grasp OOPS ever in my life tried some udemy courses,numerous youtube courses but those things are nothing in front of this, you are the real GURU, bowing to your feet🙏🙏
This video is really very helpful. Your teaching style is unique and how you give examples of daily life makes it easy to understand. Thank you so much sir.
Osm sir ese hi pdhao ek dum shuru socho ki bche gdhe hai kuch ata hi ni ...phr wha se sikhao sir ❤️❤️❤️bcz without coding engnieer ki koi value ni sir... thankyou ❤️
Literally, itna easy tha ye sab concept, why I didn't find you earlier. I wasted so much time finding good book and good resources and ended giving up. 🥺. Thank you so much ✨. Keep boosting us limitlessly.gratitude towards you ❤️
at 2:16:00 you are saying that method can't hold set of mutable objects . but practicaaly it is working class ABC: def __init__(self): self.name="" self.age=0 def printtt(self): print(self.name,"--",self.age)
abc1=ABC() abc2=ABC() abc3=ABC() st={abc1,abc2,abc3} for i in st: i.printtt()
Timestamps:
0:00 Importance of OOP
10:30 Class
19:49 Object
21:45 Practical implementation of class and object
29:20 Constructor
56.00 self in python
1:06:18 Create own data type (Fraction) & corresponding methods to add, sub, mul and divide fractions
1:23:15 Encapsulation
1:49:20 Reference Variable
1:51:30 Pass by reference
2:11:40 Collection of objects
2:16:45 Static Variables and methods
2:31:05 Class relationship - Aggregation
2:43:27 Inheritance
2:55:26 Class diagram
3:01:00 Polymorphism
3:10:20 User of super()
3:22:10 Types of inheritance
3:28:10 MRO - Method Resolution Order
3:35:35 Method overloading and operator overloading
3:44:25 Project
How to run this code in pycharm????
thanks bro
-Thats what I needed thanks buddy great work 👍
Thanks 🙏🙏
Thank u buddy
Thank god I chose your video to learn OOP
Thank you very much sir
The way you have explained oops is unbelievable.
Thank you,
Thank you for everything
Brother do you still in the journey of python?
This is called teaching, when you don't talk hurriedly, explain concepts with ease and clarity. I hope I had found Nitish sir's videos sooner.
Kudos to you for teaching so well!!!!
Brother do you still in the journey of python?
You are the best teacher I've ever come across on YT. No useless talking, no time waste, right to the point and covering all different aspects of OOPs. Kudos to your effort. Thanks from the bottom of my heart.
Brother do you still in the journey of python?
THIS IS THE BEST VIDEO YOU WILL FIND IN RUclips
Man you are so practical.
No one explain in-depth like you did.
Endless love for you.
That's true maan
@A_LAKH WORLD May be intendation error dy rha ho spaces proper nhin hn gi
brother ap ows ko vs code mai likain taki apko indentation ka pata chali per idle mai run kari kam kerta hai
@a_lakhworld3393
Brother do you still in the journey of python?
anyone?
Thanks bro, I got selected in TCS because of you.
@@byotikram4495 and you ?
@@byotikram4495 😂😂
Can u tell me
Which languages did u study along with python
Pls Tell help me
Bhosdike jhute got selected in tcs
I have gone through multiple courses, videos for OOP but after all of that i got almost 20-30% of OOP but this man have just nailed that 😍Thanks for teaching🥰
Brother do you still in the journey of python?
wait.... I am in the middle of it (59:56 / 4:02:57). He is amazing teacher.... appreciation from Pakistan. He explained everything so perfectly that even complicated concepts were made easy... Thanks for sharing this video
best video for oops man! No one has explained OOPS with such an ease and simplicity.
Hats off!!❤️❤️
Brother do you still in the journey of python?
Sir, i cannot thank you enough for this. There are very very few videos on youtube that have explained concepts with this much ease and with this much depth. Fan of ur teaching style. 💥💥
Nepali ho ?
@26:16 I had always though of why we do so, for a person who started programming knowing why are more important, I couldn't found even a single person explaining why we call functions differently. But you did. Seems like got one of the finest tutor:)
00:03 Understanding object attributes in Python
03:12 Understanding Object-Oriented Programming
08:20 Object Oriented Programming (OOP) in Python allows for creating custom data types and solving real-life problems.
10:52 Understanding the concept of objects and classes in Python
15:45 Understanding the basics of OOP in Python
18:50 Understanding classes and objects in Python
24:04 Understanding the differences between functions and methods in Python is important.
26:32 Understanding the difference between functions and methods in Python.
31:24 Understanding the use of constructors in Python classes
33:58 Introduction to OOP concepts in Python
39:49 Understanding the process of withdrawing money in Python
42:36 Understanding basic ATM machine software operations
48:33 Understanding magic methods and their significance in Python
51:01 Understanding the role and benefits of constructors in Python OOP
55:20 Understanding objects and methods in Python
58:01 Understanding the concept of 'self' in Python OOP
1:03:36 Encapsulation in OOP allows only specific access to class data and methods
1:05:54 Creating and working with fractions in Python
1:10:30 Adding object to print function in Python
1:13:11 Understanding binary operators and fractions in Python
1:17:57 Understanding OOP in Python
1:20:38 Understanding object-oriented programming concepts and operations in Python
1:25:43 Understanding OOP concepts in Python
1:28:16 Understanding private attributes in Python classes
1:33:52 Understanding OOP concepts in Python
1:36:25 Python OOP focuses on complete concealment and access control.
1:41:27 Create functions to control and manipulate data logic.
1:44:26 Importance of encapsulation in protecting data in Python.
1:49:39 Understanding Object Creation in Python OOP
1:52:36 Creating and utilizing objects in Python.
1:58:09 Understanding Object-Oriented Programming (OOP) concepts in Python.
2:00:47 Understanding pass-by-reference in Python
2:06:33 Understanding table-like structures and making changes in lists and dictionaries
2:10:08 Understanding object mutations in Python
2:15:38 Understanding object-oriented programming concepts in Python
2:18:17 Object-oriented programming principles in Python
2:24:08 Understanding the need for traffic management
2:26:56 Creating a set counter magnet project using OOP
2:32:44 Understanding the relationship between classes in Python OOP
2:36:05 Creating and using customer class in Python with address details.
2:42:08 Inheritance in OOP is like inheriting and editing things, applicable in real life and biological level.
2:44:38 Inheritance is the most important concept in OOP
2:49:20 Inheritance in OOP
2:51:41 Understanding inheritance in object-oriented programming
2:56:54 Understanding Constructors in Python OOP
2:59:19 Understanding class inheritance and access control in Python OOP
3:04:00 Understanding OOP principles and hierarchy in Python
3:06:18 Understanding object creation and attributes in Python
3:11:12 Understanding Method Overriding in Python
3:13:31 Understanding inheritance in Python
3:18:07 Understanding object-oriented programming concepts in Python
3:20:31 Brief overview of OOP concepts in Python
3:26:00 Understanding Inheritance in Object-Oriented Programming
3:28:18 Discussion about smartphones and product classes in Python OOP
3:33:18 Understanding object-oriented programming concepts in Python
3:35:21 Understanding method overloading and operator overloading
3:40:25 Understanding method overloading in Python
3:42:43 Understanding operator overloading and polymorphism in Python.
3:47:20 Understanding object construction and dictionaries in Python.
3:49:30 Installing and using libraries and dependencies for a project
3:54:29 Creating and using objects to manipulate data in Python
3:56:52 Understanding dictionaries in Python
4:01:44 Working with data and APIs in Python
Crafted by Merlin AI.
bhaisaab kya cool banda hai yaar ye , i have although made games and stuff using OOPS but semantics kabhi dhang se samjh nhi aaye , this guy made me learn so much in these 4 hrs . Specially the abstraction and magic method parts were beyond amazing .
Correction Nitish Sir, at 3:17:23, you pointed that use of super should be the first statement inside a child class's method, I tried it by not putting it as first statement and it worked fine.
Here is the snippet that I ran. Happy to stand corrected here but this was my observation.
class Parent:
def __init__(self):
print("Parent Constructor")
class Child(Parent):
def __init__(self):
print("Child Constructor")
super().__init__()
c = Child()
# Output was: -
Child Constructor
Parent Constructor
Rest this is an awesome video sir, hats off...!
Brother do you still in the journey of python?
One of the most elegant ways of explaining I have ever found in clarifying the concept of OOP. Thanks a lot for this video. It really helped me.
Brother do you still in the journey of python?
@@AhmadJutt850 working with python actually
You are the best python tutor i have ever seen i am doing work in python since 4 years today you taught me so much new things which i didnt explored in 4 years journey
Thank you so much ❤
Brother do you still in the journey of python?
I think, thank you is such a little word for this excellent tutorial. I am not sure how to express my gratitude. You asked, "How to find and replace in IDLE?"
[
Sys Spec I am using:-
•OS: Ubuntu 22.04.2 LTS
•IDLE: idle3
]
> Three-step procedure, if Ctrl + r won't work:-
1. press Ctrl + f "select valid options with direction" {Match case, whole word, wrap around}
2. type a word (e.g. pin or balance) and leave it as it is and press Esc
3. press Ctrl + h {every time to find the next word, the cursor automatically finds the words according to direction}
This is it... for OOPs python concepts. He did a great job. Hats off...!
Brother do you still in the journey of python?
Covered this topic from 'code with Harry sir" and free code camp as well but was unable to achive mental clarity on this topic ,after watching your tutorial the concept is crystal clear ,..... thankyou sir may God bless u with abundant good amen....the only thing lacking is practice problems
Same
amost same
Brother do you still in the journey of python?
same
I have seen youtube channels providing rubbish content and getting lakhs of views.
You are providing valuable content sir.
I just love the way to you deliver your knowledge .
I have been studying machine learning and python using your content and just wanna thank you
i have been learning python from different tutors but none of them was able to explain oops the way you did sir extremely grateful to you
sirrrrrrr...........kya kar he ho aap....?itna acha and free content koi nahi deta aaj kal..............you are like god figure to me...tysm sir
Sir, I watched your video till the end. Thank you so much for such an amazing content. India needs more teachers like you ❤️🙌
@@shreyatripathi7432 padhai ata hai kya ???? kya likha hai description me
There are many youtube channels but you are the best.
No one explains the complete concepts to the point .
Best of luck for your future. May you get more subscribers soon. You deserve it.
true
what should i refer to master in python???
what is he running code in ? can you help me
@@subhanjalpant8824it's idle ide mostly use in college and school
@@subhanjalpant8824idle
Really you are a hidden champ.
I never learned this much in my whole engineering
Brother do you still in the journey of python?
No one on YT has explained OOPs So well. Great work Sir👏.
Brother do you still in the journey of python?
No doubt this is the best hindi tuitorial on OOPs in python
Generally don't comment but this is the most crisp and clear OOP explanation for Python available. Really helpful for LLD prep and how to explain your LLD logic to a Java Dev if you are writing code in Python.
Thanks Sir g for this amazing tutorial ...Kindly make videos on DSA ..😍💫💥
Thanks Sir g for this amazing tutorial ...Kindly make videos on DSA ..😍💫💥
Brother do you still in the journey of python?
I have gone through many RUclips videos to learn Python, after watching your videos I would say this is the most details and best videos to learn Python and oop concepts. Go for this video You will learn so many things which others youtubes won't share with you. Become a big fan of yours.
I Also request to the creator please complete the 100 days of python playlist.
Earlier i was very confused about OOP concept. but you explained such a way in detail with real-life examples that with non-IT background i understand everything. Such a useful video.💯💯💯💯💯
At 1:29:12, Nitish sir asked 'if anyone knows how to find/replace in python file'. Just do "left Ctrl + H" and you will get a replace dialog box.
I am from Nepal 🇳🇵🇳🇵🇳🇵.I really have no words to thank u..you are the gem..no teacher on RUclips had explained in such a way..just amazing 🥺🥰🥰🥰🥰💖
Bravo! Bravo! on finally telling me the concept of self. My professor who had written multiple research papers was not able to demonstrate the concept.
Brother do you still in the journey of python?
writing after watching many videos , reading may pages on websites...
god level for explaining
feels like he is scientist himself who made the python, not the educator
very practical , so logical..
dialogue sacred game ka yad aa gya--
"jake dekh video me ki kaun hai, insan hai ki devta"
sir if had found you before , i might have become a local god for coding:)
many many thanks!!!
Most underrated channel with best knowledge ever💗
paaji peli baar kisi ki video m comment kr raha hun.
you r the best python teacher on u tube no one can describe what actually happening in behind all these things you are the one who describe in depth.
everyone says bla bla bla and that's output.
literally sir u r the reason who stable still python.
thankew so much for this video.
Same. Brother do you still in the journey of python?
Just started to wacth, and believe me, starting is amazing, the way we were told the difference between method and function. why len(list1) and why list1.append(3) hitting brain differently. Thanks for video.
Concept explanation like internet connectivity from constructor. amazing... Never thought of this.
hardly ever watched a video skipping,yet I watched complete video without skipping,Hats off
This is my 3rd ever comment on yt.
Hat's off to this man. I seen lots of content related to python on yt and also other famous platform , but this dude teach with full deepness of concepts. Definitely he has very better & strong experience.
If you python guy definitely you should learn from his contents . Because he nailed every topic of 🐍 python world's.
Guys mujh par bharosa Karo . Python this teacher se padh lo . Then compare your logic power with other your friends.
This was hands-down, the best video on OOP that I found. I am saying after having studied from an instructor on Udemy and then from another instructor on RUclips (I couldn't understand from both).
The best teacher so far. Mujy laga k mujy ye concepts itni asani sy samajh aa rahy hain, but comments parh k andaza hua k your teaching style is so wonderful that even an absolute beginner finds no difficulty understanding the most difficult concepts in python. Haye, kabi nai pata chala k function ko function ki tarhan kyon likhtay hain or method ka tareeka different kyon hota hy. Bus ye socha tha k ratta laga lain gay.
Thank you so much. Subscribed and will keep on following you. Much love and appreciation from Pakistan!
I am learning python for fun, I am an structural engineer , I love to play with blender, I decided to learn python to take my blender skill to the next level, I start learning python from telusko channel, but when it comes to oops everything is going above my head, at last I found this video, its amazing
O my god ..same like me😳😳😳I also followed telusko upto50 videos..now I am also watching this video for deeper explanations in easy way
This is the best OOP Video in Python that I have ever watched. Well Explained,clear concept with the real world examples thanks a lot for this video.
most underrated video of OOPs python I have found...Great work❤❤
धन्यवाद!
Hello Nitish Sir,
Can you please tell me at 2:29:39 in __init__ their is an instance variable self.sno = Atm.counter
Why this should not be
self.sno = Atm.__counter
As now you have make counter a private attribute.
I was struggling with this topic for a long time and then came across this video. Man you are like a magician, how seamlessly you made me feel that this topic was so easy. Hats off man.
You won’t find a better explanation on OOP anywhere else. Awesome content. Thanks !!
1 Hour into this video and I have learned things which I wasn't able to learn in the last 4 years of my Engineering! Hats off To you man 🔥🔥🔥🔥
glt jgh se engineering kri vai tune
@@hritijrana1409 Haan Bhai tere se advice lena joo bhul gaya tha
@@hritijrana1409phir tu kyu yha mara rha hai jab tujhe itta college ka pta hai tu to shi college se padha tha na bhadve
@@hritijrana1409 tune sahi jagah se kiya hota toh toh is tarah comment ko reply nahi karta padta.. so sad
@@deepjoshi3118😂😂😂
Best video on oops.Thank you very much.not getting anything after paying unlike getting everything free of cost.again thank you very much, thumbs-up
Wow! 👏🙏 No words again. Sawal hi nahi aya ye kabhi dimag me if list class is same then why we need to pass list within 'len' function ;but why we need to write L.append(' ')? Function-method explained really very nice. This is again basic, deep , subtle information no one is going to explain u even in paid classes. This is one of the ex. in this session. Thanku so much Nitish & campus X again for interesting , informative session again.🙏🙏.
Best OOP video I have ever seen. Thanks for your efforts. This is Corey Schafer level stuff!
Better actually! Being in intermediate phase of my python journey i can tell u that, the way he covered minute details with much ease, I'm envious of people who've found his lectures in the beginning of their journey, fkn lucky guys hehe.
@@smexify_7 hey bro is there any course for python beginner to master???
@@Omhange ruclips.net/p/PLwgFb6VsUj_lQTpQKDtLXKXElQychT_2j
Harshit vashisth is Slow but effective, i used this as primary source, you can also use Durga sir python tutorials and campusX complete python series. I used all 3. All the best!
@@smexify_7 bhai ye kitna bada hai 😭😭 esmein sab kuch cover hai ky oop,vagera??? harshit walay mein
@@Omhange sb cover toh koi nhi karta hai! Lekin jo bhi chize base banane me lgti hai woh sbhi cover ho jaynege.
Wow, this video was incredibly helpful! Thank you so much for taking the time to explain python oops in such a clear and understandable way. Your teaching style is fantastic, and I really appreciate how you break down complex concepts into manageable pieces. I've been struggling with oops, but after watching this video, I feel much more confident in my understanding. Keep up the amazing work, and I can't wait to see more content from you! You're making learning Python a truly enjoyable experience for me. Thank you!
Thanks!
Your examples made me understand oops very easily.....
Quality teaching ❤️👍✨
Sir, Kindly request you to Make few more Videos on DSA in Python. It will be of immense help for all.
Also for OOPS in Python. Your classes are class apart!
Professor emeritus you are🙏🙏🙏
You are the best sir, really no one teach like you and we are getting it free of cost. Much love and respect sir.
This is a very great video. I searched many oops videos but i didn't find any good video by which i could understand oops concept... Thanks for making this wonderful video........... CampusX😉
This is the best tutorial for OOP. Every concept is explained with the finest details. Thanks Nitish Sir ..
sir you are best I have searched many video & Watched it .but I believe no one can teach as like you . you have a diff type of style I am beginner & non tech student but I understand easily .
Just found this one! This guy is the amazing!! it seems like you can make understand any tough concepts to a 4 years kid too! Thank you for such great explanations!
It was the best oops video i ever watched
I was stuck on python at oops now since my 12 th class but now i will learn various libraries and tools etc to become a data analyst in future and wont waste a single time of my remaining second year
Bro you nailed it. the best video for oops. No and fashionable and attractive thumbnails, just pure content and that to very easy to understand this video will hit 1million views.
sir your lectures are really awesome...first time zoom class ache se attend kiya....Can you provide the notes/ppt of your lecture it will be very helpful....
Aapne self object kya samjhaya yaar I mean i cannot thank you enough . Nobody has explained self object in that way. Thanks a ton.Loved it
I can't thank you enough for this video sir .... Your explanation is very simple and practicle ... best video for a beginner to learn about OOPS fundamentals
Your teaching style is very clear and easy to understand ❤
Really appreciate your efforts in explaining the concepts. Keep up the good work !!!
One question on Method overloading concept around 3:34: You mentioned area of rectangle is overriding area of circle. But overriding comes only with polymorphism correct? here we have only one class!!
Amazing class.. Thanks a lot.. I have been developing software on and off, at times, we forget some basics.. This clarified a lot of them...
Every programmer explains how it works. while i was searching for why we using it. and you explain crystal clear that why we using opp
what a class nitish sir ,you are making me to fall in love for learning coding,I was so scared whether I will be able to grasp OOPS ever in my life tried some udemy courses,numerous youtube courses but those things are nothing in front of this, you are the real GURU, bowing to your feet🙏🙏
many youtuber maybe good coder but you are not only good coder but also good teacher best oop video in python if u compare among youtuber
This video is really very helpful. Your teaching style is unique and how you give examples of daily life makes it easy to understand. Thank you so much sir.
There are many youtube channels but you are one of the best.
finally finished feel amazing bro , I got lot of valuable knowledge about OOPS it is must watch for every python aspirant
Thank You !!!! 😍😍
Sir, you are the best teacher on this entire platform. No one can never ever tech like you. Lots of Love and respect for you ❤❤😊
After so any year of programming now I got to know about class. Thank you so much bhai😊
O Teri kii gajab ka explanation hai, Python is simple like English, Thank you so much sir ji for top-notch content.
My fav teacher and mentor ❤❤❤
Awesome video. learned a lot of valuable concepts related to OPPS. thankyou for your time and effort. 👏👏👏
one of the best explanation on youtube for understanding oops in python
so simple way of teaching. I was looking for something in hindi and this just became one of the best channel I found recently :)
This is by far the best session on OOPS in python thank u sir
most underrated programming channel and teacher as well !!!!
Osm sir ese hi pdhao ek dum shuru socho ki bche gdhe hai kuch ata hi ni ...phr wha se sikhao sir ❤️❤️❤️bcz without coding engnieer ki koi value ni sir... thankyou ❤️
maza aa gya sirji ek min bhi bore nhi lga.
pehle oops ka pura concept clear ho gya aur last me api se pura dataset bhi bna diya.
Sir aapke charno ko sparsh karna chahta hu, sir same way pls create Machine learning and Deep learning in one video with detailed explanation..
Literally, itna easy tha ye sab concept, why I didn't find you earlier. I wasted so much time finding good book and good resources and ended giving up. 🥺. Thank you so much ✨. Keep boosting us limitlessly.gratitude towards you ❤️
In first quarter you got me. Thanks for the tutorial and philosophical questions like these 54:24
at 2:16:00 you are saying that method can't hold set of mutable objects .
but practicaaly it is working
class ABC:
def __init__(self):
self.name=""
self.age=0
def printtt(self):
print(self.name,"--",self.age)
abc1=ABC()
abc2=ABC()
abc3=ABC()
st={abc1,abc2,abc3}
for i in st:
i.printtt()
Just the right amount of practical knowledge given. U r underrated sir.
Hats off dear. You just made oop a piece of cake. Grear instructor
your teaching style :
go in depth
why this thing happen
Thanks a lot bhya
Best detailed and explained video for learning OOP. Thanks Sir!!👍
what a mindblowing class...
those lived sudents are so lucky to have teacher like this
You have explained every topic of OOPs very nicely. Thank you so much sir.
Fall in love with this superb, simplest and confident teaching. Thanks a ton guru JI :)