A diferencia de otros manuales teóricos, el enfoque de Matthes se divide en dos partes diseñadas para transformar a un principiante en un desarrollador funcional:

Python Crash Course: A Hands-On, Project-Based Introduction to Programming Autor: Eric Matthes Editorial: No Starch Press (Inglés) / Anaya (Español)

Puedes consultar el primer capítulo en PDF a través del sitio oficial de Anaya Multimedia.