You are on page 1of 5

Free Python Programming Language

Learning Resources
This document contains quality 70+ Free Python Programming Language
Learning Resources

Compiled by - www.UmarYusuf.com

Read more Python stuff on this blog: www.umar-yusuf.blogspot.com

Get help on python programming:


https://www.fiverr.com/umaryusuf/develop-any-software-desktop-application-gui-in-python

Get to the Source at: https://umar-yusuf.blogspot.com.ng/2016/03/70-free-python-


programming-language.html
Python Ebooks for FREE
1) A Beginner's Python Tutorial
2) A Guide to Python's Magic Methods - Rafe Kettler
3) Automate the Boring Stuff - Al Sweigart
4) Biopython (PDF)
5) Building Skills in Object-Oriented Design (Python) (PDF) (2.1.1)
6) Building Skills in Python (PDF) (2.6)
7) Byte of Python (2.7.x)
8) Code Like a Pythonista: Idiomatic Python
9) CodeCademy Python
10) Composing Programs (3.x)
11) Data Structures and Algorithms in Python
12) Dive into Python - Mark Pilgrim (2.3)
13) Dive into Python 3 - Mark Pilgrim (3.0)
14) Full Stack Python
15) Google's Python Class (2.4 - 2.x)
16) Google's Python Style Guide
17) Hacking Secret Cyphers with Python - Al Sweigart (3.3)
18) High Performance Python (PDF)
19) Hitchhiker's Guide to Python! (2.6)
20) How to Think Like a Computer Scientist: Learning with Python - Allen B. Downey, Jeff
Elkner and Chris Meyers (2.4)
a. How to Think Like a Computer Scientist: Learning with Python, Interactive
Edition (3.2)
21) Intermediate Python - Muhammad Yasoob Ullah Khalid (1st edition)
22) Introduction to Programming Using Python - Cody Jackson (1st edition) (2.3)
23) Introduction to Programming with Python (3.3)
24) Introduction to python - Kracekumar (2.7.3)
25) Invent Your Own Computer Games With Python - Al Sweigart (3.1)
26) Learn Python, Break Python
27) Learn Python in Y minutes
28) Learn Python The Hard Way (2.5 - 2.6)

Page |1
29) Learn to Program Using Python - Cody Jackson (PDF)
30) Learning to Program (2.3)
31) Learning to Program with Python - Richard L. Halterman (PDF) (3.2)
32) Lectures on scientific computing with python - J.R. Johansson (2.7)
33) Making Games with Python & Pygame - Al Sweigart (2.7)
34) Modeling Creativity: Case Studies in Python - Tom D. De Smedt (PDF)
35) Natural Language Processing with Python (2.5)
36) Non-Programmer's Tutorial for Python 2.6 (2.6)
37) Non-Programmer's Tutorial for Python 3 (3.3)
38) Porting to Python 3: An In-Depth Guide (2.6 - 2.x & 3.1 - 3.x)
39) Practical Programming in Python - Jeffrey Elkner (PDF)
40) Problem Solving with Algorithms and Data Structure using Python - Bradley N. Miller and
David L. Ranum
41) Program Arcade Games With Python And Pygame (3.3)
42) Programming Computer Vision with Python (PDF)
43) Python 2 Official Documentation (PDF, HTML, TEXT) (2.x)
44) Python 2.7 quick reference - New Mexico Tech (2.7)
45) Python 3 Official Documentation (PDF, EPUB, HTML, TEXT) (3.x)
46) Python Bibliotheca
47) Python Cookbook - David Beazley
48) Python for Econometrics - Kevin Sheppard (PDF) (2.7.5)
49) Python for Fun
50) Python for Informatics: Exploring Information (2.7.5)
51) Python for you and me (2.7.3)
52) Python for you and me (3.x)
53) Python Guide
54) Python Idioms (PDF)
55) Python in Hydrology - Sat Kumar Tomer
56) Python Koans (2.7 or 3.x)
57) Python Module of the Week
58) Python Practice Book (2.7.1)
59) Python Practice Projects
60) Python Programming (PDF) (2.6)

Page |2
Free Python Programming Language
Learning Resources
This document contains quality 70+ Free Python Programming Language
Learning Resources

Compiled by - www.UmarYusuf.com

Read more Python stuff on this blog: www.umar-yusuf.blogspot.com

Get help on python programming:


https://www.fiverr.com/umaryusuf/develop-any-software-desktop-application-gui-in-python

Get to the Source at: https://umar-yusuf.blogspot.com.ng/2016/03/70-free-python-


programming-language.html
61) Python Scientific Lecture Notes
62) Python Scripting for Computational Science - Hans Petter Langtangen (PDF)
63) Python Standard Library - Fredrik Lundh
64) Snake Wrangling For Kids (3.x)
65) Test-Driven Web Development with Python (3.3 - 3.x)
66) Text Processing in Python - David Mertz (2.3 - 2.x)
67) The Little Book of Python Anti-Patterns (Source)
68) The Programming Historian - William J. Turkel, Adam Crymble and Alan MacEachern
69) The Python Ecosystem: An Introduction
70) Think Python - Allen B. Downey (2.x & 3.0)
71) Web2py: Complete Reference Manual, 6th Edition (pre-release) (2.5 - 2.x)
72) Welcome to Problem Solving with Algorithms and Data Structures - Brad Miller and
David Ranum
73) Wikibooks: Python Programming (2.7)

Happy coding!
www.UmarYusuf.com
Tel: +2348039508010
Source:
https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#python

Page |3

You might also like