Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Python Book Recommendations

DZone's Guide to

Python Book Recommendations

· Web Dev Zone ·
Free Resource

Learn how error monitoring with Sentry closes the gap between the product team and your customers. With Sentry, you can focus on what you do best: building and scaling software that makes your users’ lives better.

People sometimes ask me to recommend a book for learning to program, or a book on Python. If you want both in one book -- to learn Python as a first programming language -- take a look at Allen Downey’s new book Think Python.

If you’re an experienced programmer and just want a book on the specifics of Python, I’d recommend David Beazley’s Python Essential Reference.

These two books are at opposite ends of the scale. Downey’s book is a very gentle introduction to programming. He takes the time to explain things that authors often don’t realize need to be explained. Beazley's Python Essential Reference is all about Python, not programming essentials. The title says “reference,” and it does make a good reference, but you could sit down and read through the first half of the book. The second half is really more of a reference.

What’s the best way to boost the efficiency of your product team and ship with confidence? Check out this ebook to learn how Sentry's real-time error monitoring helps developers stay in their workflow to fix bugs before the user even knows there’s a problem.

Topics:

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}