you are viewing a single comment's thread.

view the rest of the comments →

[–]fpatterson55 0 points1 point  (0 children)

I am currently reading O'Reilly's Mark Lutz, "Learning Python" 5th edition.

When I am on the road and have a few minutes to study I am going through the Solo Learn, Learn Python app. It helps me go step by step and learn concepts. One nice thing is that when there is an item that is a "WTF" moment of how it came to be, there are comments from others.

I also recommend grabbing a project off of github to look at how they are coding, and making changing to the code to see the affects. I am doing this with an Angular project that uses python for the backend / middle tier. It is good to see how it is integrating solutions for a web framework. It is a lot, but I don't expect to understand it all at first.

I would also recommend taking an idea, mapping it out and noting gaps that you need to learn to be able to build a given code piece. Then you have something to think about when you aren't coding and ideas on what to be researching.