1. Home
  2. Computing & Technology
  3. Python

Reviews of Python Programming Books

Here you will find reviews of books and other materials related to Python, programming, best practices, and related materials. If you wonder whether a book is worth the paper it is printed on, check here before you buy it.

Algorithms in a Nutshell

Algorithms in a Nutshell is a handbook of the most commonly used algorithms for a large variety of problems. There are not many areas untouched by the algorithms and wisdom shared by the authors in this book.

Beginning Python

Beginning Python is currently the best book for the beginning programmer. Read more about it in this review.

Beginning Python - 2nd Edition

Beginning Python is fast becoming a classic introduction to the language. Here is my review of the second edition of Hetland's book.

The Definitive Guide to Django

Django is as close as one can get to a 'standard' web framework for Python. This book pledges to take you from beginner to expert in just over 400 pages, and it delivers.

Rapid Web Apps with TurboGears

TurboGears makes web development significantly easier than other web development frameworks. If you use or are planning to use TurboGears to develop web applications or a customized content management system, this book will help you do so quickly and with understanding.

Practical Django Projects

Django is as close as one can get to a 'standard' web framework for Python. This book mentors you through three real world projects and illustrates best practices for developing with Django.

Code Craft

This book review is of Pete Goodliffe's book, Code Craft. While it does not address Python programming in particular, it covers industry best practices and empowers the reader to write excellent software.

Mobile Python: Rapid Prototyping of Applications on the Mobile Platform

Programming your mobile is easy when you use this book as a guide. Starting from the basics without talking down to the reader, this excellent introduction to mobile programming will help you enter the realm of mobile programming

Object-Oriented Programming in Python

Object-oriented programming in Python is a good introductory textbook for learning object-oriented programming using the Python language.

Python for Unix and Linux System Administration

Python for Unix and Linux System Administration is an excellent survey of how to use Python to administer Linux and Unix systems. Here is what you can expect to find between the covers.
Explore Python
About.com Special Features

Holiday Central

What to eat, where to go, fun things to do and how to save money on the perfect gifts. More >

Family Tech Center

Stay connected and entertained with reviews on tips on the latest HDTVs, cellphones and more. More >

  1. Home
  2. Computing & Technology
  3. Python
  4. Suggested Resources
  5. Book Reviews

©2009 About.com, a part of The New York Times Company.

All rights reserved.