Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
In my opinion, Java is a good language to learn OOP principles (but not more after that 🤣).
I don't have a good online resource to point you to though. We learend OOP in university using Java.
Ranchonyx595418dAlex Lee isn't too bad
GOF book, martin fowler's blog.
Kimmax1189418dThe C# Openbook is a great place to start! It's kinda oldish now, but most of it still applies.
Someone made a video series walking through, chapter for chapter, on YT :)
I loved it.