[LP5E]
[PP4E]
[PyRef5E]

Book Resources

This page collects links to all of my publications' pages, and other related items on this site.

In the book lists below:

  • Each book covers fundamentals that apply to all Python releases.
  • Square brackets give Python version numbers current at publication.
  • All books were published by O'Reilly Media, f.k.a. O'Reilly & Associates.
  • I am the sole author of all the items except two, denoted by "coauthor."

FAQs: which book, future editions, purchase pointers.


Index Pages

Learning Python
All editions of this language foundations tutorial
Programming Python
All editions of this applications programming tutorial
Python Pocket Reference
All editions of this quick-reference supplement
Publisher pages
Collected page links for all book editions


Current Books

Learning Python, 5th Edition
A comprehensive language foundations tutorial for Python 3.X and 2.X, 1640 pages (June 2013) [3.3, 2.7]
Programming Python, 4th Edition
A full-scale applications programming tutorial using Python 3.X, 1630 pages (January 2011) [3.2]
Python Pocket Reference, 5th Edition
A reference supplement to the books above for Python 3.X and 2.X, 260 pages (January 2014) [3.4, 2.7]


All Books

5th Editions

Learning Python, 5th Edition
A comprehensive language foundations tutorial for Python 3.X and 2.X, 1640 pages (June 2013) [3.3, 2.7]
Python Pocket Reference, 5th Edition
A reference supplement to the other books for Python 3.X and 2.X, 260 pages (January 2014) [3.4, 2.7]

4th Editions

Learning Python, 4th Edition
An in-depth introduction to Python 3.X and 2.X, 1210 pages (September 2009) [3.0, 2.6]
Programming Python, 4th Edition
A full-scale applications programming tutorial using Python 3.X, 1630 pages (January 2011) [3.2]
Python Pocket Reference, 4th Edition
A Python 3.X and 2.X reference-only resource, 210 pages (September 2009) [3.1, 2.6]

3rd Editions

Learning Python, 3rd Edition
A full tutorial on Python 2.X language fundamentals, 750 pages (October 2007) [2.5]
Programming Python, 3rd Edition
A Python applications programming tutorial book, 1600 pages (August 2006) [2.5]
Python Pocket Reference, 3rd Edition
A Python reference, revised for Python 2.4, 160 pages (February 2005) [2.4]

2nd Editions

Learning Python, 2nd Edition
An introduction to the core Python language, primary coauthor, 620 pages (December 2003) [2.3]
Programming Python, 2nd Edition
A new advanced Python topics book, 1300 pages (March 2001) [2.0]
Python Pocket Reference, 2nd Edition
A Python reference, revised and expanded, 130 pages (November 2001) [2.2]

1st Editions

Learning Python
An introductory level Python book, coauthor, 385 pages (April 1999) [1.5]
Programming Python
A comprehensive book about Python, 900 pages (October 1996) [1.3]
Python Pocket Reference
A Python quick reference book, 80 pages (November 1998) [1.5]

Other Publications

Handbook of Programming Languages (chapter)
An overview for a Macmillan languages text, 120 pages (July 1998) [1.4]
Assorted articles and papers online
1995, 1996, 1997, 1999, 2001, 2002, 2004, 2008, 2012, 2013, 2014, 2015, 2016




[Home] Books Programs Blog Python Author Training Search Email ©M.Lutz