Dead Simple Python: Idiomatic Python for Impatient Programmers
McDonald, Jason C.
A lightning-fast guide to Python for programmers who already know the basics. Dead Simple Python dives deep into the nuts and bolts of the Python programming language. It unpacks the technical whys and hows of the language's fundamental concepts and helps you use these concepts to write idiomatic Python. Throughout the book, McDonald delves into Python programming concepts like structuring a project, the Python type system, functional and object-oriented programming, loops and iterators, generators and comprehensions, concurrency, distribution, and other essentials. You'll go from basics to project deployment in under 400 pages.
Jason C. McDonald is a software developer, speaker, and author of both fiction and non-fiction. He's the founder of MousePaw Media (https: //mousepawmedia.com), an open source software company, where he trains software development interns. You can usually find him haunting his local coffee shop.