> 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 _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor