Hello,
Today, I present to
you over 70 useful materials for learning the worlds dynamic and strongly typed
programming language that is designed to emphasize usability, Python! The list
contains two similar but incompatible versions of Python in widespread use (2
and 3).
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)
10) Composing
Programs (3.x)
12) Dive into Python - Mark Pilgrim (2.3)
13) Dive into Python
3 - Mark Pilgrim (3.0)
15) Google's Python
Class (2.4 - 2.x)
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)
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)
28) Learn Python The
Hard Way (2.5 - 2.6)
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
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)
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)
58) Python Practice
Book (2.7.1)
60) Python Programming (PDF) (2.6)
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)
68) The Programming Historian - William J. Turkel, Adam Crymble and
Alan MacEachern
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!
Tel:
+2348039508010
Source for links is on github here
Thanks for sharing those useful basic programming information, it helps me a lot to explore my knowledge in programming...if you want to switch your career in developing area you should know the basic of programmings for that you have to learn python, it was the first programming language.
ReplyDeleteRegards,
Python Training in Chennai|Python Training|Python Training Institutes in Chennai
Great you found my post useful. Thanks
Deletegreat work, thanks
ReplyDeleteThis blog awesome and i learn a lot about programming from here.The best thing about this blog is that you doing from beginning to experts level.
ReplyDeleteLove from