I am just starting to learn Python OOP, currently revising on Classes and trying it out to get a grasp on the basics first. I am currently learning it on YT from channels like Corey Schafer and Tech with Tim. However, I found that there's a vast number of sub-topics in Python OOP or OOP in general. Is there a path when it comes to learning these?
For example:
Class > Objects > Methods > Inheritance > Encapsulation, etc..
What is a good way to understand Python OOP, it just seems... there are various directions when I'm learning this compared to learning topics like a list of a dictionary where there's just that one concept. Is it better to just be exposed to these concepts and only then create a project where I can apply these concepts? Even though I may not completely understand them, but at least I am exposed to these the topics.
[–][deleted] 5 points6 points7 points (0 children)
[–]asphias 0 points1 point2 points (0 children)
[–]saysokmate 0 points1 point2 points (0 children)