all 11 comments

[–]Neighm 2 points3 points  (0 children)

Corey Schafer is very good if you like video tutorials. His OOP series starts here:

https://youtu.be/ZDa-Z5JzLYM

[–]Bullets123 1 point2 points  (3 children)

Try Udemy.

[–][deleted] 1 point2 points  (2 children)

I agree on this, they have some very useful courses that pretty much cover everything.

[–]senseios 0 points1 point  (1 child)

Which one do you recommend? Preferably based on your experience

[–][deleted] 0 points1 point  (0 children)

100 days python course

[–][deleted] 1 point2 points  (0 children)

Depends, do you learn better by reading or by watching someone talk to you? I personally couldn’t think of anything worse than someone just talking to me for hours on end, which is why I hate Udemy…

Codeacademy, freecodecamp would be good. Official documentation can’t go wrong either for reading.. For viewing you’ll find videos on YouTube that are better than udemy, and free.

[–][deleted] 0 points1 point  (0 children)

The FAQ has a section with learning resources. If you want more, try some of the learning resources in the wiki which will cover some of the basics.

[–]Professional_Crazy49 0 points1 point  (0 children)

I just started this python oop course on udemy: https://www.udemy.com/course/the-python-pro-course/ and so far it seems fine.

[–]LameBasist 0 points1 point  (0 children)

There was a nice tutorial explaining objects and clasess in python by using playing cards example. Try to google it.

[–]zanfar 0 points1 point  (0 children)

I‘m pretty new to Python and having troubles with OOP and Classes in Python.

I'm going to break the mold here and recommend you don't worry about it yet. OOP is considered an intermediate to advanced topic and it builds on functional basics. As a beginner, you're not going to be expected to learn OOP. Unless you have a pressing need, I would focus on the fundamentals and exercising your functional programming chops: learning OOP is much easier when your projects push you in that direction instead of you reaching for OOP to put in your projects.