From 29f49376a163453c183a5184074f9ed139601449 Mon Sep 17 00:00:00 2001 From: Andrew McDonnell Date: Mon, 26 May 2014 16:52:37 +0930 Subject: [PATCH 1/8] Add free release of Bunnie Huangs Hacking the Xbox --- free-programming-books.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/free-programming-books.md b/free-programming-books.md index 28f12d46..07cfc5db 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -77,6 +77,7 @@ * [Professional Development](#professional-development) * [Programming Paradigms](#programming-paradigms) * [Regular Expressions](#regular-expressions) + * [Reverse Engineering](#reverse-engineering) * [Security](#security) * [Software Architecture](#software-architecture) * [Standards](#standards) @@ -474,6 +475,10 @@ * [The Bastards Book of Regular Expressions: Finding Patterns in Everyday Text](https://leanpub.com/bastards-regexes) - Dan Nguyen +####Reverse Engineering +* [Hacking the Xbox: An Introduction to Reverse Engineering](http://www.nostarch.com/xboxfree/) - Andrew "bunnie" Huang + + ####Security * [Crypto 101 - Crypto for everyone](https://www.crypto101.io/) * [Handbook of Applied Cryptography](http://cacr.uwaterloo.ca/hac/index.html) From e0194b73d337473bfceb87e420b0c42fe716c0f0 Mon Sep 17 00:00:00 2001 From: Victor Felder Date: Mon, 26 May 2014 10:59:43 +0200 Subject: [PATCH 2/8] URL fix --- free-programming-books.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/free-programming-books.md b/free-programming-books.md index 07cfc5db..e30bbe1b 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -872,7 +872,7 @@ * [Haskell web Programming](http://yannesposito.com/Scratch/fr/blog/Yesod-tutorial-for-newbies/) (Yesod tutorial) * [Learn Haskell Fast and Hard](http://yannesposito.com/Scratch/en/blog/Haskell-the-Hard-Way) * [Learn You a Haskell for Great Good](http://learnyouahaskell.com/) - Miran Lipovaca -* [Natural Language Processing for the Working Programmer](http://nlpwp.org/book/index.xhtml) +* [Natural Language Processing for the Working Programmer](http://nlpwp.org/book/) * [Parallel and Concurrent Programming in Haskell](http://chimera.labs.oreilly.com/books/1230000000929/index.html) - Simon Marlow * [Real World Haskell](http://book.realworldhaskell.org/) * [Speeding Through Haskell](http://www.sthaskell.com/) From 8fe3cf3fb37a729dfeb18a436f61ba0017da6a89 Mon Sep 17 00:00:00 2001 From: Victor Felder Date: Mon, 26 May 2014 15:12:10 +0200 Subject: [PATCH 3/8] Remove (HTML) mentions, remove a non-free book --- free-programming-books.md | 33 ++++++++++++++++----------------- 1 file changed, 16 insertions(+), 17 deletions(-) diff --git a/free-programming-books.md b/free-programming-books.md index 10c0a8ba..952e9afe 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -782,22 +782,22 @@ ###Force.com -* [Analytics Workbook](http://www.salesforce.com/us/developer/docs/workbook_analytics/index.htm) (HTML) +* [Analytics Workbook](http://www.salesforce.com/us/developer/docs/workbook_analytics/index.htm) * [Apex Design Patterns and Best Practices](http://www.gobookee.org/get_book.php?u=aHR0cDovL3d3dy5zdW5kb2dpbnRlcmFjdGl2ZS5jb20vd2hpdGVwYXBlcnMvU1VOX0NodWNrX0FwZXhkZXNpZ25wYXR0ZXJucy5wZGYKQXBleCBEZXNpZ24gUGF0dGVybnMgYW5kIEJlc3QgUHJhY3RpY2VzIC0gU3VuZG9n) -* [Apex Workbook](http://www.salesforce.com/us/developer/docs/apex_workbook/index.htm) (HTML) -* [Cloud Flow Designer Workbook](http://www.salesforce.com/us/developer/docs/workbook_flow/index.htm) (HTML) -* [Database.com Workbook](http://www.salesforce.com/us/developer/docs/workbook_database/index.htm) (HTML) -* [Force.com Fundamentals](http://wiki.developerforce.com/page/Force_Platform_Fundamentals) (HTML) -* [Force.com Integration Workbook](http://www.salesforce.com/us/developer/docs/integration_workbook/index.htm) (HTML) +* [Apex Workbook](http://www.salesforce.com/us/developer/docs/apex_workbook/index.htm) +* [Cloud Flow Designer Workbook](http://www.salesforce.com/us/developer/docs/workbook_flow/index.htm) +* [Database.com Workbook](http://www.salesforce.com/us/developer/docs/workbook_database/index.htm) +* [Force.com Fundamentals](http://wiki.developerforce.com/page/Force_Platform_Fundamentals) +* [Force.com Integration Workbook](http://www.salesforce.com/us/developer/docs/integration_workbook/index.htm) * [Force.com Platform Fundamentals: An Introduction to Custom Application Development in the Cloud](http://www.lulu.com/shop/salesforcecom/forcecom-platform-fundamentals/ebook/product-17381451.html) -* [Force.com Workbook](http://www.salesforce.com/us/developer/docs/workbook/index.htm) (HTML) -(HTML) +* [Force.com Workbook](http://www.salesforce.com/us/developer/docs/workbook/index.htm) + * [Heroku Postgres](http://media.developerforce.com/workbooks/HerokuPostgres_Workbooks_Web_Final.pdf) (PDF) -* [ISVForce Workbook](http://www.salesforce.com/us/developer/docs/workbook_isv/index.htm) (HTML) -* [Security Workbook](http://www.salesforce.com/us/developer/docs/workbook_security/index.htm) (HTML) -* [Service Cloud Workbook](http://www.salesforce.com/us/developer/docs/workbook_service_cloud/index.htm) (HTML) +* [ISVForce Workbook](http://www.salesforce.com/us/developer/docs/workbook_isv/index.htm) +* [Security Workbook](http://www.salesforce.com/us/developer/docs/workbook_security/index.htm) +* [Service Cloud Workbook](http://www.salesforce.com/us/developer/docs/workbook_service_cloud/index.htm) * [Site.com Workbook](http://www.salesforce.com/us/developer/docs/workbook_siteforce/index.htm) -* [Visualforce Workbook](http://www.salesforce.com/us/developer/docs/workbook_vf/index.htm) (HTML) +* [Visualforce Workbook](http://www.salesforce.com/us/developer/docs/workbook_vf/index.htm) ###Forth @@ -987,7 +987,7 @@ ###JavaScript -* [Basic JavaScript for the impatient programmer](http://www.2ality.com/2013/06/basic-javascript.html) - Dr. Axel Rauschmayer (HTML) +* [Basic JavaScript for the impatient programmer](http://www.2ality.com/2013/06/basic-javascript.html) - Dr. Axel Rauschmayer * [Book of Modern Frontend Tooling](https://github.com/tooling/book-of-modern-frontend-tooling) * [Crockford's JavaScript](http://www.crockford.com/javascript/) - Douglas Crockford * [Dev Docs](http://devdocs.io/) @@ -1382,7 +1382,7 @@ See also [TeX](#tex) * [The Art and Craft of Programming](http://beastie.cs.ua.edu/cs150/book/index.html) * [The Programming Historian](http://niche-canada.org/files/programming-historian-1.pdf) - William J. Turkel, Adam Crymble and Alan MacEachern (PDF) * [Think Python](http://www.greenteapress.com/thinkpython/) - Allen B. Downey -* [Web2py: Complete Reference Manual, 6th Edition (pre-release)](http://web2py.com/book) (HTML) +* [Web2py: Complete Reference Manual, 6th Edition (pre-release)](http://web2py.com/book) * [Web2py: Complete Reference Manual, 6th Edition (pre-release)](https://dl.dropbox.com/u/18065445/web2py/web2py_manual_5th.pdf) (PDF) * [Welcome to Problem Solving with Algorithms and Data Structures](http://interactivepython.org/runestone/static/pythonds/index.html) - Brad Miller and David Ranum * [Wikibooks: Python Programming](http://en.wikibooks.org/wiki/Python_Programming) @@ -1395,7 +1395,7 @@ See also [TeX](#tex) * [Djen of Django](http://agiliq.com/books/djenofdjango/) * [Effective Django](http://effectivedjango.com/) (1.5) * [Tango With Django](http://www.tangowithdjango.com/) (1.5) -* [Test-Driven Web Development with Python](http://chimera.labs.oreilly.com/books/1234000000754/index.html) (1.7) (HTML) +* [Test-Driven Web Development with Python](http://chimera.labs.oreilly.com/books/1234000000754/index.html) (1.7) * [The Django book](http://www.djangobook.com/en/2.0/) (2.0) @@ -1633,9 +1633,8 @@ See also [LaTeX](#latex) ###Unix * [Commentary on the Sixth Edition UNIX Operating System](http://www.lemis.com/grog/Documentation/Lions/) - J. Lions -* [Conquering the Command Line](http://www.conqueringthecommandline.com/) * [Unix Toolbox](http://cb.vu/unixtoolbox.xhtml) - Colin Barschel -* [UNIX Tutorial for Beginners](http://www.ee.surrey.ac.uk/Teaching/Unix/) (HTML) +* [UNIX Tutorial for Beginners](http://www.ee.surrey.ac.uk/Teaching/Unix/) * [Unix for Poets](http://www.stanford.edu/class/cs124/kwc-unix-for-poets.pdf) - Kenneth Ward Church (PDF) From 4869a31c5eb7fdb120602e714d29dfeadf5ee872 Mon Sep 17 00:00:00 2001 From: Espartaco Palma Date: Mon, 26 May 2014 22:52:26 -0500 Subject: [PATCH 4/8] [en] Adding Python book --- free-programming-books.md | 1 + 1 file changed, 1 insertion(+) diff --git a/free-programming-books.md b/free-programming-books.md index 952e9afe..c1f20a97 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -1351,6 +1351,7 @@ See also [TeX](#tex) * [Invent Your Own Computer Games With Python](http://inventwithpython.com/chapters/) - Al Sweigart * [Learn Python The Hard Way](http://learnpythonthehardway.org/book/) * [Learning to Program](http://www.freenetpages.co.uk/hp/alan.gauld/) +* [Learning to Program with Python](http://python.cs.southern.edu/pythonbook/pythonbook.pdf) - Richard L. Halterman * [Lectures on scientific computing with python](https://github.com/jrjohansson/scientific-python-lectures) - J.R. Johansson * [Making Games with Python & Pygame](http://inventwithpython.com/pygame/chapters/) - Al Sweigart * [Modeling Creativity: Case Studies in Python](http://www.clips.ua.ac.be/sites/default/files/modeling-creativity.pdf) - Tom D. De Smedt (PDF) From fc04c4223309623b19e3021dd5b6fa0567371266 Mon Sep 17 00:00:00 2001 From: Victor Felder Date: Tue, 27 May 2014 13:57:10 +0200 Subject: [PATCH 5/8] Add a java interactive tutorial --- free-programming-interactive-tutorials-en.md | 1 + 1 file changed, 1 insertion(+) diff --git a/free-programming-interactive-tutorials-en.md b/free-programming-interactive-tutorials-en.md index 792b9737..5e98aaf8 100644 --- a/free-programming-interactive-tutorials-en.md +++ b/free-programming-interactive-tutorials-en.md @@ -48,6 +48,7 @@ ###Java +* [CodingBat code practice](http://codingbat.com/java) * [Learn Java](http://www.learnjavaonline.org/) From 746839838098bb31dfc6681970cc1f9fe8847368 Mon Sep 17 00:00:00 2001 From: Victor Felder Date: Tue, 27 May 2014 14:34:24 +0200 Subject: [PATCH 6/8] Add PDF mention --- free-programming-books.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/free-programming-books.md b/free-programming-books.md index c1f20a97..f0994614 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -1351,7 +1351,7 @@ See also [TeX](#tex) * [Invent Your Own Computer Games With Python](http://inventwithpython.com/chapters/) - Al Sweigart * [Learn Python The Hard Way](http://learnpythonthehardway.org/book/) * [Learning to Program](http://www.freenetpages.co.uk/hp/alan.gauld/) -* [Learning to Program with Python](http://python.cs.southern.edu/pythonbook/pythonbook.pdf) - Richard L. Halterman +* [Learning to Program with Python](http://python.cs.southern.edu/pythonbook/pythonbook.pdf) - Richard L. Halterman (PDF) * [Lectures on scientific computing with python](https://github.com/jrjohansson/scientific-python-lectures) - J.R. Johansson * [Making Games with Python & Pygame](http://inventwithpython.com/pygame/chapters/) - Al Sweigart * [Modeling Creativity: Case Studies in Python](http://www.clips.ua.ac.be/sites/default/files/modeling-creativity.pdf) - Tom D. De Smedt (PDF) From 31211d1d84f41ad4806bd1e3244b1d293a9137f8 Mon Sep 17 00:00:00 2001 From: Joe2244 Date: Wed, 28 May 2014 22:50:49 +0200 Subject: [PATCH 7/8] Cleaned up Django version issue + added versions to Flask and Pandas. --- free-programming-books.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/free-programming-books.md b/free-programming-books.md index f0994614..f657fdd0 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -116,7 +116,7 @@ * [Prolog](#prolog) * [Constraint Logic Programming](#constraint-logic-programming-extended-prolog) * [Python](#python) - * [Django](#django-version) + * [Django](#django) * [Flask](#flask) * [Pandas](#pandas) * [QML](#qml) @@ -1389,7 +1389,7 @@ See also [TeX](#tex) * [Wikibooks: Python Programming](http://en.wikibooks.org/wiki/Python_Programming) -####Django (Version) +####Django * [Deploy Django](http://www.deploydjango.com) * [Django by Example](http://www.lightbird.net/dbe/) (1.2) * [Django by Example for Django 1.5](http://lightbird.net/dbe2/) (1.5) @@ -1402,11 +1402,11 @@ See also [TeX](#tex) ####Flask * [The Flask Blog tutorial](http://pypix.com/python/building-flask-blog-part-1/) - Pypix -* [The Flask Mega-Tutorial](http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world) - Miguel Grinberg +* [The Flask Mega-Tutorial](http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world) - Miguel Grinberg (0.9) ####Pandas -* [Learn Pandas](https://bitbucket.org/hrojas/learn-pandas) - Hernan Rojas +* [Learn Pandas](https://bitbucket.org/hrojas/learn-pandas) - Hernan Rojas (0.13.0) ###QML From 65282d2ad64941f6d272d4f5e771e69f8a4e39d3 Mon Sep 17 00:00:00 2001 From: Joe2244 Date: Thu, 29 May 2014 01:45:01 +0200 Subject: [PATCH 8/8] Added version numbers for all python topics where versions were accessible. --- free-programming-books.md | 78 +++++++++++++++++++-------------------- 1 file changed, 39 insertions(+), 39 deletions(-) diff --git a/free-programming-books.md b/free-programming-books.md index f657fdd0..7c43d527 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -1329,64 +1329,64 @@ See also [TeX](#tex) ###Python -* [A Beginner's Python Book](http://en.wikibooks.org/wiki/A_Beginner%27s_Python_Tutorial) +* [A Beginner's Python Book](http://en.wikibooks.org/wiki/A_Beginner%27s_Python_Tutorial) (2.2 - 2.x) * [A Bit of Python and Other Things](http://jessenoller.com/good-to-great-python-reads/) * [A Guide to Python's Magic Methods](http://www.rafekettler.com/magicmethods.html) - Rafe Kettler -* [Building Skills in Object-Oriented Design (Python)](http://www.itmaybeahack.com/book/oodesign-python-2.1/latex/BuildingSkillsinOODesign.pdf) (PDF) -* [Building Skills in Python](http://www.itmaybeahack.com/book/python-2.6/latex/BuildingSkillsinPython.pdf) (PDF) -* [Byte of Python](http://www.swaroopch.com/notes/Python) +* [Building Skills in Object-Oriented Design (Python)](http://www.itmaybeahack.com/book/oodesign-python-2.1/latex/BuildingSkillsinOODesign.pdf) (PDF) (2.1.1) +* [Building Skills in Python](http://www.itmaybeahack.com/book/python-2.6/latex/BuildingSkillsinPython.pdf) (PDF) (2.6) +* [Byte of Python](http://www.swaroopch.com/notes/Python) (2.7.x) * [Data Structures and Algorithms in Python](http://www.brpreiss.com/books/opus7/html/book.html) -* [Dive into Python](http://www.diveintopython.net/) - Mark Pilgrim -* [Dive into Python 3](http://getpython3.com/diveintopython3/) - Mark Pilgrim +* [Dive into Python](http://www.diveintopython.net/) - Mark Pilgrim (2.3) +* [Dive into Python 3](http://getpython3.com/diveintopython3/) - Mark Pilgrim (3.0) * [Full Stack Python](http://www.fullstackpython.com/) -* [Google's Python Class](https://developers.google.com/edu/python/?hl=de-DE&csw=1) +* [Google's Python Class](https://developers.google.com/edu/python/?hl=de-DE&csw=1) (2.4 - 2.x) * [Google's Python Style Guide](http://google-styleguide.googlecode.com/svn/trunk/pyguide.html) -* [Hacking Secret Cyphers with Python](http://inventwithpython.com/hacking/chapters/) - Al Sweigart -* [Hitchiker's Guide to Python!](http://docs.python-guide.org/en/latest/) -* [How to Think Like a Computer Scientist: Learning with Python](http://www.greenteapress.com/thinkpython/thinkCSpy/) - Allen B. Downey, Jeff Elkner and Chris Meyers - * [How to Think Like a Computer Scientist: Learning with Python, Interactive Edition](http://interactivepython.org/courselib/static/thinkcspy/index.html) -* [Introduction to Programming Using Python](http://python-ebook.blogspot.com) - Cody Jackson -* [Introduction to Programming with Python](http://opentechschool.github.io/python-beginners/en/) -* [Introduction to python](http://kracekumar.com/post/71171551647/introduction-to-python) - Kracekumar -* [Invent Your Own Computer Games With Python](http://inventwithpython.com/chapters/) - Al Sweigart -* [Learn Python The Hard Way](http://learnpythonthehardway.org/book/) -* [Learning to Program](http://www.freenetpages.co.uk/hp/alan.gauld/) -* [Learning to Program with Python](http://python.cs.southern.edu/pythonbook/pythonbook.pdf) - Richard L. Halterman (PDF) -* [Lectures on scientific computing with python](https://github.com/jrjohansson/scientific-python-lectures) - J.R. Johansson -* [Making Games with Python & Pygame](http://inventwithpython.com/pygame/chapters/) - Al Sweigart +* [Hacking Secret Cyphers with Python](http://inventwithpython.com/hacking/chapters/) - Al Sweigart (3.3) +* [Hitchiker's Guide to Python!](http://docs.python-guide.org/en/latest/) (2.6) +* [How to Think Like a Computer Scientist: Learning with Python](http://www.greenteapress.com/thinkpython/thinkCSpy/) - Allen B. Downey, Jeff Elkner and Chris Meyers (2.4) + * [How to Think Like a Computer Scientist: Learning with Python, Interactive Edition](http://interactivepython.org/courselib/static/thinkcspy/index.html) (3.2) +* [Introduction to Programming Using Python](http://python-ebook.blogspot.com) - Cody Jackson (1st edition) (2.3) +* [Introduction to Programming with Python](http://opentechschool.github.io/python-beginners/en/) (3.3) +* [Introduction to python](http://kracekumar.com/post/71171551647/introduction-to-python) - Kracekumar (2.7.3) +* [Invent Your Own Computer Games With Python](http://inventwithpython.com/chapters/) - Al Sweigart (3.1) +* [Learn Python The Hard Way](http://learnpythonthehardway.org/book/) (2.5 - 2.6) +* [Learning to Program](http://www.freenetpages.co.uk/hp/alan.gauld/) (2.3) +* [Learning to Program with Python](http://python.cs.southern.edu/pythonbook/pythonbook.pdf) - Richard L. Halterman (PDF) (3.2) +* [Lectures on scientific computing with python](https://github.com/jrjohansson/scientific-python-lectures) - J.R. Johansson (2.7) +* [Making Games with Python & Pygame](http://inventwithpython.com/pygame/chapters/) - Al Sweigart (2.7) * [Modeling Creativity: Case Studies in Python](http://www.clips.ua.ac.be/sites/default/files/modeling-creativity.pdf) - Tom D. De Smedt (PDF) -* [Natural Language Processing with Python](http://www.nltk.org/book) -* [Non-Programmer's Tutorial for Python 2.6](http://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_2.6) -* [Non-Programmer's Tutorial for Python 3](http://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_3) -* [Porting to Python 3: An In-Depth Guide](http://python3porting.com/) +* [Natural Language Processing with Python](http://www.nltk.org/book) (2.5) +* [Non-Programmer's Tutorial for Python 2.6](http://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_2.6) (2.6) +* [Non-Programmer's Tutorial for Python 3](http://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_3) (3.3) +* [Porting to Python 3: An In-Depth Guide](http://python3porting.com/) (2.6 - 2.x & 3.1 - 3.x) * [Problem Solving with Algorithms and Data Structures](http://interactivepython.org/courselib/static/pythonds/index.html) -* [Program Arcade Games With Python And Pygame](http://programarcadegames.com/) -* [Python 2.7 quick reference](http://infohost.nmt.edu/tcc/help/pubs/python/web/) - New Mexico Tech +* [Program Arcade Games With Python And Pygame](http://programarcadegames.com/) (3.3) +* [Python 2.7 quick reference](http://infohost.nmt.edu/tcc/help/pubs/python/web/) - New Mexico Tech (2.7) * [Python Bibliotheca](http://openbookproject.net/pybiblio/) * [Python Cookbook](http://chimera.labs.oreilly.com/books/1230000000393/index.html) - David Beazley -* [Python for Econometrics](http://www.kevinsheppard.com/images/0/09/Python_introduction.pdf) - Kevin Sheppard +* [Python for Econometrics](http://www.kevinsheppard.com/images/0/09/Python_introduction.pdf) - Kevin Sheppard (2.7.5) * [Python for Fun](http://www.openbookproject.net/py4fun/) -* [Python for Informatics: Exploring Information](http://www.pythonlearn.com/book.php) -* [Python for you and me](http://pymbook.readthedocs.org/en/latest/) +* [Python for Informatics: Exploring Information](http://www.pythonlearn.com/book.php) (2.7.5) +* [Python for you and me](http://pymbook.readthedocs.org/en/latest/) (2.7.3) * [Python Idioms](http://safehammad.com/downloads/python-idioms-2014-01-16.pdf) (PDF) * [Python in Hydrology](http://www.greenteapress.com/pythonhydro/pythonhydro.html) - Sat Kumar Tomer -* [Python Koans](https://github.com/gregmalcolm/python_koans) +* [Python Koans](https://github.com/gregmalcolm/python_koans) (2.7 or 3.x) * [Python Module of the Week](http://pymotw.com/2/) -* [Python Practice Book](http://anandology.com/python-practice-book/index.html) +* [Python Practice Book](http://anandology.com/python-practice-book/index.html) (2.7.1) * [Python Practice Projects](www.pythonpracticeprojects.com) -* [Python Programming](http://upload.wikimedia.org/wikipedia/commons/9/91/Python_Programming.pdf) (PDF) +* [Python Programming](http://upload.wikimedia.org/wikipedia/commons/9/91/Python_Programming.pdf) (PDF) (2.6) * [Python Scientific Lecture Notes](http://scipy-lectures.github.io/) * [Python Standard Library](http://effbot.org/librarybook/) - Fredrik Lundh -* [Snake Wrangling For Kids](http://www.briggs.net.nz/snake-wrangling-for-kids.html) -* [Test-Driven Web Development with Python](http://chimera.labs.oreilly.com/books/1234000000754/index.html) -* [Text Processing in Python](http://gnosis.cx/TPiP/) - David Mertz -* [The Art and Craft of Programming](http://beastie.cs.ua.edu/cs150/book/index.html) +* [Snake Wrangling For Kids](http://www.briggs.net.nz/snake-wrangling-for-kids.html) (3.x) +* [Test-Driven Web Development with Python](http://chimera.labs.oreilly.com/books/1234000000754/index.html) (3.3 - 3.x) +* [Text Processing in Python](http://gnosis.cx/TPiP/) - David Mertz (2.3 - 2.x) +* [The Art and Craft of Programming](http://beastie.cs.ua.edu/cs150/book/index.html) (3.x) * [The Programming Historian](http://niche-canada.org/files/programming-historian-1.pdf) - William J. Turkel, Adam Crymble and Alan MacEachern (PDF) -* [Think Python](http://www.greenteapress.com/thinkpython/) - Allen B. Downey -* [Web2py: Complete Reference Manual, 6th Edition (pre-release)](http://web2py.com/book) +* [Think Python](http://www.greenteapress.com/thinkpython/) - Allen B. Downey (2.x & 3.0) +* [Web2py: Complete Reference Manual, 6th Edition (pre-release)](http://web2py.com/book) (2.5 - 2.x) * [Web2py: Complete Reference Manual, 6th Edition (pre-release)](https://dl.dropbox.com/u/18065445/web2py/web2py_manual_5th.pdf) (PDF) * [Welcome to Problem Solving with Algorithms and Data Structures](http://interactivepython.org/runestone/static/pythonds/index.html) - Brad Miller and David Ranum -* [Wikibooks: Python Programming](http://en.wikibooks.org/wiki/Python_Programming) +* [Wikibooks: Python Programming](http://en.wikibooks.org/wiki/Python_Programming) (2.7) ####Django