Object Oriented Programming (OOP) In Python - Beginner Crash Course
Вставка
- Опубліковано 29 чер 2024
- In this Beginner Object Oriented Programming (OOP) Tutorial I will be covering all the fundamentals about classes, objects, and inheritance in Python. This tutorial is designed for beginners and will give you a strong foundation in object oriented principles.
~~~~~~~~~~~~~~ GREAT PLUGINS FOR YOUR CODE EDITOR ~~~~~~~~~~~~~~
✅ Write cleaner code with Sourcery: sourcery.ai/?... *
Get my Free NumPy Handbook:
www.python-engineer.com/numpy...
⭐ Join Our Discord : / discord
📓 ML Notebooks available on Patreon:
/ patrickloeber
If you enjoyed this video, please subscribe to the channel:
▶️ : / @patloeber
Timestamps:
00:00 - Introduction & Overview
02:23 - 1 Class & Instance
15:37 - 2 Functions In Classes
36:06 - 3 Inheritance
57:17 - 4 Encapsulation
01:12:54 - 5 Properties
01:18:17 - Recap Of OOP Principles
Decorators:
• Decorators in Python -...
OOP Principles explained:
www.freecodecamp.org/news/obj...
~~~~~~~~~~~~~~~ CONNECT ~~~~~~~~~~~~~~~
🖥️ Website: www.python-engineer.com
🐦 Twitter - / patloeber
✉️ Newsletter - www.python-engineer.com/newsl...
📸 Instagram - / patloeber
🦾 Discord: / discord
▶️ Subscribe: / @patloeber
~~~~~~~~~~~~~~ SUPPORT ME ~~~~~~~~~~~~~~
🅿 Patreon - / patrickloeber
Music: www.bensound.com/
Python
----------------------------------------------------------------------------------------------------------
* This is a sponsored or an affiliate link. By clicking on it you will not have any additional costs, instead you will support me and my project. Thank you so much for the support! 🙏
after 6 weeks of tutorials from different channels, this one is the best, respect ❤🙋♂️
happy to hear this :)
This one the one I only understand
One of the most underrated UA-cam channels! ❤️
Thanks a lot :)
You have the gift of teaching, man. Thanks for creating this video and making it available for free.
+1 follower and fan
So concise and precise. That's all that's required to clearly understand the concept and how to apply it effectively.
Excellent OOP course! This should be the first OOP course for everyone starting in Python OOP. Thank you Python Engineer for such a great explanation of a very difficult topic.
sir i have doubt in this oops consept....I hope you clarify
in above program parent class is employee ...There is a attribute is only for parent class not to child class,if i give any attribute to parent class ,expecting same attributes for child class without giving the attribute to child class ,if we run program getting error "Attribute missing"how to resolve it
@@vinodkarnati8012 when you' re defining the __init__(self, parameters): in the child, are you including the super().__init__(parameters) part?
take it from me, u are the best one who explained oop python in youtube
Thanks a lot :) glad it was helpful
Excellent video mate! Keep up the good work, I struggled with OOP but you explained it really well. Thanks a lot !!!
Fantastic!! Great explanation on OOP and summary of each section is really amazing. Thanks Patrick.
I can't thank you enough for this amazing lecture, Patrick! I wish you all the very best.
thanks a lot :)
This is amazing. I’ve been struggling with these concepts for so long and now I understand!!!! Thank you.
I'm happy to hear that :)
Same here bro ...
Thanks python eng. Ur explanation is really so amazing
I too found your video great. Some people fail when it comes to explaining OOP and it's concepts, but the way that you broke it down and also showed what happens when you do something wrong was not only informative, but EXTREMELY helpful, especially when it comes to grasping the individual concepts as well as the whole. Thanks for taking the time to create the tutorial. 👍
@@patloeber You tutorials are awesome bro, they are absolutely mindblowing. Could you please tell me which theme are you using in the video? Keep up the great work and have a great day ;)
I second Francesco. (surprised the last comment is from 9 month ago) This is hands down the best OOP course I have tried. way beyond everything else.
Truly thought and purposeful. Thanks a million, Engineer
One of the best videos on OOP I've come across. Thanks a lot for your excellent effort.
thank's for watching! glad you like it
This guy is super good, would say this is the best tutorial I've entered on youtube, teaching complex stuff like its ABC. I'm sure gonna recommend your channel to my fellow pythonistas
thanks, really nice to hear this
Wow, man....I've been going over this video for a week now, just going over and over it. I love this video, it teaches a whole lot better than the book I'm studying from. I just don't think I would have understood OOP without your video. I'm going to continue to go over this at times, just for practice. Thank you for making this video!!!!!!!!!!!!!!!!!
you are absolutely amazing. i am learning python, and I was having a hard time grasping teh concepts of OOP. I am now confident and it makes more sense thanks to you.
Thank you for this crash course! I can't wait for another, more advanced one ;)
Glad you like it :)
Dude this is simply awesome! Love the way you explain the concepts :)
thanks so much :)
Perfect in all concepts, Thank you for teaching
Can't wait to go over this tutorial!
Hope you enjoy it!
This is one of the best tutorials I have seen..too good !!
Thank You Python Engineer :)
Brilliant way to explain calmly and clearly the class and objects in python. well done and thank you
Crystal clear explanation, thanks for posting this kind of videos, keep it up! You just make learning enjoyable
thanks a lot!
The best OOP tutorial that has understandable concepts I've ever seen. Thanks for sharing this video!
Glad it was helpful!
i am so happy to have an opportunity to INHERIT your knowledge :)) always thanks alot !!
haha good one
This was very comprehensive and up to the point. Thank you!
This is the best tutorial on OOP I have seen. Thank you so much.
Patrick I have just landed on your video but i can't thank you enough bro.
Thanks a lot man. Very perfect and on point explanation
Hands down one of the best oop course for beginners 💯❤️❤️❤️
Thanks a lot man 😌
As a student, I've learned a lots from you
thanks :)
Thank you so much- great style of teaching OOP and an awesome way of describing the four properties of OOP:
Inheritance, Polymorphism, Encapsulation, and Abstraction.
Thank you, worked it through in a day. Now my head explodes. Great tutorial!
The best Python Instructor! I just finished watching the whole course. It helps me improve my skills.
Thank you!
Glad it was helpful!
after a few attempts on YT (books and websites are too difficult for me) I understood concepts otherwise stranger, thanks to this video
you made my day Patrick, really appreciated
You are one among the very best teachers. I thank you from bottom of my heart.
Excellent guide. I could really not understand anything using the classic "cat and dog" method of teaching this concept, but your guide really helped me!
Good one. was here for some quick reference and that was amazing!
happy to hear this!
Your explanation is amazing! Thank you so much 💗
Thank you Man. This is the only OOP course that i have enjoyed and has given clarity to what OOP entails. 👌👊🏄
Sir we are thankful for this excellent OOP in python tutorial. This tutorial clears confusing topics for beginner programmers.
Hi Patrick, this is wonderful tutorial on OOP, thank you very much for all your hard work and efforts. I've learnt so much from you...
The best one I got after a long time...Thank you so much
One of the best OOP videos out there. This helps me a lot because i had zero knowledge of OOP and i watched several videos, they all don't make sense until i found yours. You are a good teacher. God bless. You got my subscription.
thanks! Happy to hear that :)
Hey! Just wanna show some support as I found your tuturial is really good! Very comprehensive and clear which really helped me to get familiar with class! Please keep up the good work!
Thanks so much! Glad you enjoyed it
Man been search for some OOP videos for so long and your video is the only i could sit through
great!
Excellent tutorial, properly explained and beginner friendly
Thank you for a very clear and well paced excelent tutorial.
Your videos are by far the best I've found here. many thanks for your hard work.
Glad you like them!
This channel is freaking underrateddddddddddd, you need 1M more views to deverse what you've done
Agree
You got my sub,
NeuralNine and Patrick Loeber are the only 2 coding channel i have subbed on youtube.
This is the best video I've seen on the subject. Big thumbs up!
Glad you liked it!
I am so excited to go through the tutorial
Hope you'll enjoy it :)
Excellent course, very good, thanks !
Wow, thank you so much for this amazing tutorial.
This is the first time I understood OOP and in a language, I don't even know! Excellent video and explainations!
this is the best course I have ever seen. This course deserves compensation. Everyone should share. Now I feel like am pro. Thanks Engineer Patrick Loeber.
Excellent lecture. Thank you Patrick
Thanks mate - appreciate your work
You are by far the best tutor in the world for OOP. I really enjoyed every bit of this video.
Thank you so much!
Great OOP. Changed my understanding from -100% to 100%
Excellent tutorial man, I am learning many many things about OOP and python with you!!
nice to hear this!
An amazing tutorial for the recap of basics of OOP in python.
Very informative and the way of teaching is awesome! I came to this video after I watched your video on how can we dockerize python application.
I think I am sorry for coming to this party late. What a delivery. You are awesome.
Struggled with this concept (OOP) in python for years, could not even grasp the most basics of it for some reason, Only relying on functions to get me going. Sir I wish you None but Success and Growth since you just unlocked a door and I'm excited to explore the possibilities "Python Classes" offer! Salute🙏
Great tutorial. Apart from the content, I like the speed, not too fast not too slow. So, it so easy to follow. I look forward to the next tutorial on advanced OOP in which it would nice if you include things like instantiating one class inside another class and passing one class as argument in another class
Glad you enjoyed it!
Thank you for this amazing and informative helpful video on oops with python topic. This is best on you tube. 😍
A very good. One of the best in OOP. Thank You.
very good lecture and definitely recommendable , Thank you for saving my time and energy
WELL DONE!!
Example salary attributes gave me strong motivation to finish this course ;)
But seriously, great job explaining, especially parts about encapsulation and properties!
This is amazing ,best lecturer
idk how to thank you this is amazing helped me so much
43:44 after all these years understood why super() is being used. Thank you!
That was really good video. Thanks dude!
Glad it's helpful :)
Absolutely brilliant! I wish I had this video when I first learnt OOP, rather unusually using VB5 (Visual Basic 5 - Power OOPs by Martin Rinehart)! This is one of the best video lessons in any programming language! Great job!
Glad you enjoyed it!
MASTERCLASS! Thanks for sharing
glad you like it!
Thank you so much man!!! I am a non-CS background guy , am able to understand this concepts clearly . I spend two days on this video and worth watching your crash course..
Thanks a lot :)
Really Well Explained. I really like this video.
amazing work ❤
Great Tutorial! Well explained.
Glad it’s helpful :)
watched this on 2X speed! finished in half the time. Thanks for the tutorial. Fastest I have ever learned a concept.
Great explanations!
Underrated like hell
Thank you!
To be honest this is really a great course on OOP. Mindblowing🤩
Great lecture!
Thanks for this tutorial. Well done and nicely explained
thanks! glad you like it
Thank you very much for the explanation
Really Helpful! Thanks a lot!!
glad to hear that!
woww..It is amazing.Motivation for learning.Thank you.Keep it up.Need more..and more'😊😍😍😍
Nice tutorial keep creating more contents like this.
Good video on classes... Haven't used a class since learning about dataclasses.
Thanks to you, i finally understand it THANKS!
You're welcome!
excellent video!
Great, great vid and presentation on OOP.
thanks :)
Master Class,,, Loved It,,, Waiting for next advanced one
glad you enjoyed it :)
Brother you are the best 👍
You have decomposed the barrier
In 15 minutes
i liked your way to explain things it does help me at understanding the OOP in python, thank you
Great to hear!
You are amazing. Very good explanation, very clear, no rush, just perfect. I want to see all your lessons in Python. I need to watch one more time and of course practice to understand more clearly. I wish all the best for you.
Thanks a lot!
Thanks, Patrick, for clarifying most of the confusion I had from moving from C to Python. Very helpfull crash course.
How can you be confused by Python if you already know C?????
@@mdmd-un2gd Now it's falling into place.
Fantastic tutorial, thank you very much.
Glad you enjoyed it!