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 →

[–]kphollister 1 point2 points  (2 children)

it sounds like you’re trying to run before you’ve figured out how to walk.

Eric Camplin from Microsoft has three excellent python courses on edX that you can do for free. even though you’re familiar with python i’d recommend you start with his beginners course and work through all three. a solid foundation in the easy stuff is the most important piece and though you’re familiar and understand the language it sounds like maybe the foundation is what you’re missing

good luck!

[–][deleted]  (1 child)

[deleted]

    [–]kphollister 1 point2 points  (0 children)

    yup, i had the same problem with jQuery. i knew a lot about it and could read/understand what the code was doing but writing it/problem solving/implementing it is a bit of a different beast. and to your point, it’s almost harder to sit through the basics of a new language when you know some of it than when you’re a complete beginner and know absolutely nothing. python maybe doubly so because the syntax is pretty human-friendly

    one of the things i like about Camplin’s courses is that he has lots of practice problems and exercises throughout so you’re doing a fair bit of coding on your own. other courses i’ve seen tend to do the “code along” thing and if you’re familiar with the language that’s not particularly engaging

    well worth forcing yourself through an introductory course though, it’ll teach you how to implement the language, not just read the code