Books and reviews


Free online books

I recommend to read in this order, using later books to clear any confusion from previous books. Because all are for beginners, you can skip a lot as you learn from books farther down the list.

quick and simple intro using Python shell. Use just Chapter 2. Programming Fundamentals and Python, rest is for language processing.

Python for Absolute Beginners in 3 afternoons. Use PDF files with notes (said by presenters while showing the slide). Excellent basic intro.

Dick Baldwin's tutorial - the best, with good explanations at beginner level. Does not look pretty, but text is excellent.

Wikibooks non-programmer tutorial - simple and good. Maybe little too simple: if Baldwin book is confusing, check explanation in wikibooks

A Byte of Python - by swaroop

Learning to Program - by Alan Gauld. Compares Python, Javascript, and VBasic (so you can appreciate how your life is easier in Python). You can buy it as paper book too. Covers also advanced topics (like OOP), but they are clearly marked.

Programming for non-programmers - also Build skills in Python and ... in OOP

Cheat-sheets, Video

  • Hands-On Python A Tutorial Introduction for Beginners, by Andrew N. Harrington, with some videos. Part of programming 101. Up to simple web pages.
  • http://showmedo.com/videos/python - videos about python - from "install how-to" to "20 minute wiki using turbogears". Teasers are free, most are paid for. Said to be popular with some beginners.

Tutorials

Advanced books

  • Introduction to Programming at wikiversity - Simple 1-page intro about what programming is. Gives you a glimpse on CPU instruction - but just a glimpse
  • If you program in any language, start with Dive Into Python by Mark Pilgrim, and/or Guido's Python tutorial
  • Thinking in Python - by Bruce Eckel, world-known expert, whose book "Thinking in Java" has 4 editions. BTW he prefers Python now :-) (suggested by nanotube - thanks)

Paper Books

Python Pocket Reference - *best spent $10 on a must-have book*

PaperBooks

More books and videos



Page Information

  • 1 month ago [history]
  • View page source
  • You're not logged in
  • No tags yet learn more

Wiki Information

Recent PBwiki Blog Posts