I'm a beginner python programmer, I want to improve my understanding of best practices regards OOP. How to lay out modules, how to approach a problem from OOP principles, stuff like that.

Anyone have any good resources they know of to help?

Reply to this note

Please Login to reply.

Discussion

I’d also be curious to hear about some resources from the organization standpoint. Someone recommended “Fluent Python” to me when I started learning OOP and it is really helpful to learn the structures, but not as much about organizational principles I don’t think

I think you should go for geeksforgeeks and for the problems hackerrank should be good BTW you can also try codebasocs youtube channel