Difference between revisions of "Python books"

From LSDevLinux
Jump to: navigation, search
(Add Think Python books)
 
Line 5: Line 5:
 
; Beginning Python (Novice to Professional), Magnus Lie Hetland, Apress (2005), 640 pages : Uses graded practical projects. [Python 2.4] 29,69 USD.
 
; Beginning Python (Novice to Professional), Magnus Lie Hetland, Apress (2005), 640 pages : Uses graded practical projects. [Python 2.4] 29,69 USD.
 
; Programming Python, Mark Lutz, O'Reilly, (3rd edition, 2006), 1596 pages + CD-ROM : A good second book. [Python 2.5] 37.79 USD.
 
; Programming Python, Mark Lutz, O'Reilly, (3rd edition, 2006), 1596 pages + CD-ROM : A good second book. [Python 2.5] 37.79 USD.
; Dive Into Python, Mark Pilgrim, Apress, (2nd printing, 2004), 413 pages : A good second book, or for someone with solid experience in other languages. Based on real example programs. Also available free online and for download [http://diveintopython.org/]. [Python 2.1, 2.2 or 2.3] 26.39 USD.
+
; Dive Into Python, Mark Pilgrim, Apress, (2nd printing, 2004), 413 pages : A good second book, or for someone with solid experience in other languages. Based on real example programs. Also available free online and for download [http://diveintopython.org/]. 26.39 USD.
 +
; Python for Software Design: How to Think Like a Computer Scientist, Allen B. Downey, Cambridge University Press (2009), 270 pages : Teaches programming concepts, not just the Python language. 39.99 USD, but also available free [http://www.greenteapress.com/thinkpython/ on-line].
 +
; How to Think Like a Computer Scientist: Learning with Python (2nd Edition), Jeffrey Elkner, Allen B. Downey, and Chris Meyers, Open Book Project (2009) : An updated version of the preceding book. Available free [http://openbookproject.net/thinkcs/ on-line]
  
 
For more detailed descriptions, see this [http://www.awaretek.com/book.html list]. There is also extensive information about books on the [http://wiki.python.org/moin/PythonBooks Python Wiki]
 
For more detailed descriptions, see this [http://www.awaretek.com/book.html list]. There is also extensive information about books on the [http://wiki.python.org/moin/PythonBooks Python Wiki]
  
 
[[Category:Python]]
 
[[Category:Python]]

Latest revision as of 16:56, 6 February 2010

Here is a list of useful Python books, both for learning and for reference.

Learning Python, Mark Lutz and David Ascher, O'Reilly (3rd edition, 2007), 746 pages 
A good and popular introduction. [Python 2.3] 26.39 USD.
Core Python Programming, Wesley J. Chun, Prentice-Hall, (2nd edition, 2006), 1120 pages 
An all-round, ground-up treatment that goes into more depth than "Learning Python" but is still accessible to a beginner. [Python 2.5] 34.64 USD.
Beginning Python (Novice to Professional), Magnus Lie Hetland, Apress (2005), 640 pages 
Uses graded practical projects. [Python 2.4] 29,69 USD.
Programming Python, Mark Lutz, O'Reilly, (3rd edition, 2006), 1596 pages + CD-ROM 
A good second book. [Python 2.5] 37.79 USD.
Dive Into Python, Mark Pilgrim, Apress, (2nd printing, 2004), 413 pages 
A good second book, or for someone with solid experience in other languages. Based on real example programs. Also available free online and for download [1]. 26.39 USD.
Python for Software Design: How to Think Like a Computer Scientist, Allen B. Downey, Cambridge University Press (2009), 270 pages 
Teaches programming concepts, not just the Python language. 39.99 USD, but also available free on-line.
How to Think Like a Computer Scientist: Learning with Python (2nd Edition), Jeffrey Elkner, Allen B. Downey, and Chris Meyers, Open Book Project (2009) 
An updated version of the preceding book. Available free on-line

For more detailed descriptions, see this list. There is also extensive information about books on the Python Wiki