What is best way to learn Python for advanced developer?

Akira Li 4kir4.1i at gmail.com
Thu Jul 31 23:34:53 CEST 2014

guirec.corbel at gmail.com writes:

> I am a Ruby developer and I want to program in Python. I know how to
> do simple things like create classes, methods, variables and all the
> basics. I want to know more. I want to know what is the Python
> philosophy, how to test, how to create maintenable software, etc.
> I'm looking for online courses and any ressources I can have on the subject.
> Can you help me?
To answer the question in the Subject:

Idiomatic Python (basic DO's & DON'Ts of the language):

Tutorial (get acquainted with the language and stdlib):

Batteries (get acquainted with ecosystem):

Do 100+ projects in Python to learn the language (or something from your

Personal: learn both Python 2 & 3.


More information about the Python-list mailing list