Starting to learn Python (for programmers)

Some months ago I started to learn Python, I found a lot of resources and not all of them were really useful, they were either for non-programmers or too long for an introduction.

After some search I came up with a list of resources I started to study and all of them were really helpful. Hopefully they can help you too at some point.

  1. Google's Python Class
  2. Python Design Patterns
  3. Python FAQ: Webdev

Apart from the links and all the hours reading and studying I find really important to create little projects that I can finish and publish.

I think these projects have two advantages, on one side you can see that Python (or any language you are learning) can be actually used for something that you were trying to resolve. On the other, you are able to build it all by yourself (and that will encourage you to keep learning).

I’m still studying from other resources so I’ll try to publish in some weeks one or two little projects that I’m currently working on.