Python Programming Portal
Python Programming Portal
J2EE curve
Add Site Feed
Beginning Python : Book Review PDF Print E-mail
Written by Sandeep Gohad   
Friday, 04 November 2005

My primary compliment to "Beginning Python" is that it makes learning Python seem easy. .

The book covers a lot of Python basics like strings, numbers, operators, variables. It also covers advanced topics like network programming, extending Python through C/C++, threading, GUI programming and Python with XML. In the end it discusses about the new features of Python release 2.4. Last Chapter “Integrating Java with Python” covers - scripting with java applications, Jython, integrating Java and Jython, J2EE servlets in Jython. I find it useful for both python and java programmer.


Book provides exercises at the end of every chapter, which can help you for self study and better understanding of the concepts. The explanations and the code throughout the book are easy to understand

I think this book would be a good choice for someone in the beginner to intermediate range. If you are a programmer (C, C++, Java, Perl) then it may be a little slow for you. A lot of time is put into syntax, control flow, and basic data structures, it can get a little difficult to digest. I thought more could have gone into topics like “Writing Shareware and Commercial programs”.

I would highly recommend this book to anyone who wants to learn Python but is new to programming. 
 
Rating: (9/10) 
Author : Peter C. Norton, Alex Samuel, Dave Aitel, Eric Foster-Johnson, Leonard Richardson,
Jason Diamond, Aleatha Parker, Michael Roberts
Publisher :Wrox
ISBN :0-7645-9654-3
Pages : 649 pages
Published : July 2005
Price : $34.99
 
Comments

You must javascript enabled to use this form

Great review. I am looking into learning Python and your article has helped me narrow my search. Thanks.

Posted by Persepolis7, whose homepage is here on 11/07/2005 at 09:27

 1 
Page 1 of 1 ( 1 Comments )
©2007 MosCom


Add Python Site Feed
Latest
Popular
Go to top of page  Home | Content | Resources | Contact Us | Blogs |

Copyright 2004 Rightrix Solutions. All rights reserved. All product names are trademarks of their respective companies.
Views expressed at PythonThreads.com reflect the views of the authors alone, and do not necessarily reflect those of PythonThreads.com.

Terms of Use          Privacy Policy
PythonThreads.com - Python Programming Language Portal