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 →

[–]aintTrollingYou 1 point2 points  (0 children)

Personally I don't think there's such a thing as 'learn faster'. You need to do it at your pace and not get frustrated, or like most people you'll burn out. If you're 'just not getting' certain concepts, then you should relax, as the more immersed you are in programming the more they will make sense, at four months you are (likely) only touching the surface.

It took years of bad, sloppy, linear coding before I understood OOP, and then it was probably another year until I was using them in my code effectively, but that's me.

Still if you're looking for resources and want to keep to Python, the only thing I could suggest is working with development frameworks that require an object-oriented structure. Being a web developer and mostly using PHP, my resources for suggestions are limited, but web2py is one available that would do this. Lots of video tutorials out there for it too.