[Tutor] What books do you recommend?

wesley chun wescpy at gmail.com
Wed Dec 9 22:17:09 CET 2009


> I wan't to buy some books about python 3. Do you have any recommendations?
> I started with no previous programming experience, and I've finished a few
> tutorials  and I guess I can be considered a beginner.


greetings khalid, and welcome to Python!

based on your background, i would like you start with Python 2, and i
have several reasons for making this suggestion:

- most beginner-oriented tutorials and books are still on Python 2
- Python 2 is not obsolete, and 95% of worldwide code still uses it
- knowing Python 2 is not going to stop you from learning Python 3 quickly

with that said, the most well-known books and online tutorials for
true beginners like yourself include (in no particular order):

- hello world!: computer programming for kids and other beginners by
sande http://cp4k.blogspot.com/- how to think like a computer
scientist by downey and elkner http://openbookproject.net//thinkCSpy/
- a byte of python by swaroop (both python 2 and python 3 versions)
http://www.swaroopch.com/notes/Python
- learning to program by gauld http://www.freenetpages.co.uk/hp/alan.gauld/
- python for the absolute beginner by dawson
-livewires course http://www.livewires.org.uk/python/home

you can find more resources here:
http://wiki.python.org/moin/BeginnersGuide/NonProgrammers

some of the books that have been suggested in this thread do require
some programming experience, so i wanted to provide a few specifically
targeted towards non-programmer beginners.

hope this helps!
-- wesley
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
"Core Python Programming", Prentice Hall, (c)2007,2001
"Python Fundamentals", Prentice Hall, (c)2009
    http://corepython.com

wesley.j.chun :: wescpy-at-gmail.com
python training and technical consulting
cyberweb.consulting : silicon valley, ca
http://cyberwebconsulting.com


More information about the Tutor mailing list