Finally, my poster for PyCon 2014!
Follow the arrows to plan your excursions among the red (very important) and green (but do also this, sooner or later) topics. Solid arrow: you will need to know the first topic to understand the next one. Dashed arrow: the first topic could help you understand the next one.
Below each topic, a list of the resources where you can study the topic. The best ones for each topic are marked in boldface. The resources have been reviewed on this blog, and they are
- [PHW] Learn Python The Hard Way
- [PTC] Python Track and APIs tutorials at Codecademy
- [PYM] Python for You and Me
- [DIP] Dive Into Python 3
- [PTO] The Python Tutorial on python.org (and version for Python 3.x)
- [TP] Think Python: How to Think Like a Computer Scientist
- [OH] Intermediate Python projects of the Boston Python Workshop on the OpenHatch website
- [NC] newcoder.io
- [S] specific resources for the topic (e.g., this page for virtualenv)
The blue boxes on the top left corner represent five useful topics that don't belong in a particular path; sometimes (command line, git, regular expressions) are not to be studied in one session - or maybe not even in consecutive sessions. Get there, but you will get there when you will get there.
(Click for a larger image. If you want an even larger version, drop me an email.)
And yes, that's Grumpy Cat. My secret weapon.