Beginning Python : Book Review

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

Content Team

The IndicThreads Content Team posts news about the latest and greatest in software development as well as content from IndicThreads' conferences and events. Track us social media @IndicThreads. Stay tuned!