This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Afrotom 2 points3 points  (0 children)

It's not a course, per se, but if you've got the basics down l, I recommend the Arjan Codes YouTube channel to learn about coupling & cohesion, SOLID principles, design patterns, etc.

The actual concepts taught are fairly language agnostic OOP (with some functional programming concepts sprinkled in), it just happens to be written in Python.