Complete OOPS in 1 shot | Object Oriented Programming |Complete from scratch #hellopython

preview_player
Показать описание
🐍 "Hello Python" Series: Unleash the Power of Object-Oriented Programming (OOP) 💻

Hey there, Python enthusiasts! Are you ready to take your coding skills to the next level? In this comprehensive video, we're diving headfirst into the world of Object-Oriented Programming (OOP) - a fundamental paradigm that will revolutionize the way you write and structure your Python programs.

Get ready to unlock a whole new dimension of Python mastery!

What's in store for you in this OOP extravaganza?
✅ Understand the core concepts of OOP, including classes, objects, attributes, and methods
✅ Explore the principles of encapsulation, inheritance, polymorphism, and abstraction
✅ Learn how to create your own custom classes and objects from scratch
✅ Discover the power of inheritance and how it can help you write DRY (Don't Repeat Yourself) code
✅ Dive into the world of method overriding, method overloading, and operator overloading
✅ Gain insights into access modifiers, static methods, and class methods
✅ See OOP in action through real-world examples and practical applications

💡 Key Takeaways:
- Organize your code into logical, reusable components using classes
- Leverage inheritance to build upon existing functionality and create hierarchies
- Implement polymorphism to write flexible, adaptable, and maintainable code
- Understand the importance of abstraction and encapsulation for data protection
- Apply OOP principles to tackle complex programming challenges with ease

👨‍🏫 Whether you're a Python beginner or an experienced programmer, this video has something for everyone. Get ready to unlock the true power of Object-Oriented Programming and transform the way you write code.

👍 If this OOP deep dive was helpful, be sure to hit that like button!
🔔 Subscribe and turn on notifications to stay updated on the latest "Hello Python" tutorials.
💬 Share your thoughts, questions, or OOP use cases in the comments section.
🎥 Challenge your coding friends - share this video and level up your Python skills together!

Connect with me for more Python insights:

00:00:00 Intro
00:03:20 Intro to Functional Programming
00:07:12 Why OOPS
00:16:11 Component of OOPS
00:22:13 Intro to Class and Object
00:33:40 Constructor
00:40:04 Self Keyword
00:49:56 Creating Properties/Data Members
01:01:34 Creating methods
01:10:30 Complex Number Class Code
01:23:20 __str__ method
01:33:20 __add__ method
01:43:40 __mul__ method
01:47:46 __truediv__ method
01:53:30 __eq__ method
01:59:32 Instance variable
2:00:27 Static Property
2:09:31 Encapsulation in OOPS
02:13:15 Access Modifier in Python
02:26:04 Static property
02:38:11 Inheritance in OOPS
02:57:00 super() keyword
03:09:00 Types Of Inheriatance
03:29:31 Questions on Inheritance
03:39:00 Polymorphism in OOPS
03:56:14 Abstraction In OOPS
03:57:47 Inheritance Question Again :(
04:25:51 Abstraction Continued
04:45:33 Outro and Please subscribe :)

#HelloPython #Python #OOP #ObjectOrientedProgramming #PythonOOP #PythonForBeginners #PythonTutorial #ProgrammingBasics #CodingSkills #SoftwareDevelopment #DataStructures #AlgorithmDesign #ComputerScience #TechEducation #CodeNewbie #LearnToCode #PythonCommunity #AIprogramming #MachineLearning #DataScience #STEM #LogicalThinking #ProblemSolving
Рекомендации по теме
Комментарии
Автор


Hello everyone, please download the notes.
There are handwritten notes and codes I used. Along with that there are assignments as well so do give a try.

Thanks a lot for all the love.

tech.mayankagg
Автор

The best video on OOPs I've come across, now i know what self in python actually is! Thanks to you! Please keep bringing this type of videos where you also explain the industry use cases.

kingk
Автор

Absolute Masterclass!! As a Dev-Ops guy I use Python mostly in scripts so not quite in touch with OOPS so using your video to brush up concept mostly for ML Algo and Models !!

sayantanmukherjee
Автор

That's the best video related to Oops, I had watched many videos but didn't understand anything. But this video literally connected me with the actual Oops concepts.

kunalsingh
Автор

44:22 Sir the "self" part explained was sooo goood. May Allah bless you thankyou! :)

SRSBinthZubair
Автор

Hi everyone, below timestamps have been added to video to make the journey a lot easier. Request you all to please like and share the video with everyone. :)
Thanks for all your support.
 
00:00:00 Intro
00:03:20 Intro to Functional Programming
00:07:12 Why OOPS
00:16:11 Component of OOPS
00:22:13 Intro to Class and Object
00:33:40 Constructor
00:40:04 Self Keyword
00:49:56 Creating Properties/Data Members
01:01:34 Creating methods
01:10:30 Complex Number Class Code
01:23:20 __str__ method
01:33:20 __add__ method
01:43:40 __mul__ method
01:47:46 __truediv__ method
01:53:30 __eq__ method
01:59:32 Instance variable
2:00:27 Static Property
2:09:31 Encapsulation in OOPS
02:13:15 Access Modifier in Python
02:26:04 Static property
02:38:11 Inheritance in OOPS
02:57:00 super() keyword
03:09:00 Types Of Inheriatance
03:29:31 Questions on Inheritance
03:39:00 Polymorphism in OOPS
03:56:14 Abstraction In OOPS
03:57:47 Inheritance Question Again :(
04:25:51 Abstraction Continued
04:45:33 Outro and Please subscribe :)


Some part of Inheritance question and polymorphism is repeated but that should not be a problem in learning.

tech.mayankagg
Автор

At 3:06:25 --> Excellent way to make people understand in Parent or Child Class which attribute is prioritized and how

anusasayantan
Автор

Hello everyone
I have almost completed the oops from this YouTube channel trust me why this is best
The reason is I have seen a lot of videos on oops in python across youtube but no one has explained each and every topic
With seperate example

Thank you sir
May allah bless you with lots of happiness

sameerlaxmeshwar
Автор

Very good video. Learnt a lot. Please keep on bringing the videos with deep understanding. I have one suggestion, please set the coding background as dark mode.

ImDevEloper-cy
Автор

jabardast video sir.
Sab kuch shi se clear ho gya ye dekh kr. Best OOPS Video.
Please make on ML as well.

Rohan-tuoj
Автор

Best video on OOPS for python. From this video, understood in a few days what I couldn't understand in months what was taught in college.

suketudanke
Автор

Great explanation on the constructor topic 👌. Love the longer form of videos. Keep it up, man.

rajathgopinath
Автор

Concept crystal clear 😀

Thx a lot sir

nonstopcodingcodewithadity
Автор

Fully detailed video about OOPS It was really helpful.

Crypto_boom_airdrop
Автор

No one ever explained why we use self so gooddd you are amazinggg!!!

nikitajha
Автор

Sir your teaching is awesome, i understand the concepts from basic to advance thank you sir!

yashtravelvlogs
Автор

Thank you Mayank, the best Oops classes.

ShivaPrasadAvula
Автор

Have watched the full video.

Surely the best video on OOPS on youtube. Each and every concept is clear along with code.
Thanks for the effort. 😃

Rahulgarg-thhg
Автор

Thank u sir for the lovely content.I hope u guide us further from DSA to ML and DL with there modules.Everything from scratch to advance and lots of REAL world projects because without them i specially don't want to just solve maths problem.U got the best experince and u have seen lots of people in this field so I am confident that u know which projects and which examples are the best.❤And let me tell u there are lots of channels but everything go from up🧠.I don't know about others but if i talk about future knowledge, I am more than 65% depend on u know onwards.

Good-wko
Автор

This is an excellent video on OOPs concepts. Thank you so much for preparing this wonderful video for us. 🙏
Looking forward to more.

shajia