| Selected Product: | Python How to Program, 1/e Paperback Author: Harvey M. Deitel, Paul J. Deitel, Jonathan P. Li Publisher: Prentice Hall Release Date: 2002-02-14 ISBN-10: 0130923613 ISBN-13: 9780130923615 List Price: $115.00 Average Customer Rating: | | Learning Python, 3rd Edition ISBN-10: 0596513984 ISBN-13: 9780596513986 List Price:$39.99 Python in a Nutshell, Second Edition (In a Nutshell (O'Reilly)) ISBN-10: 0596100469 ISBN-13: 9780596100469 List Price:$39.99 Java How to Program, 7th Edition ISBN-10: 0132222205 ISBN-13: 9780132222204 List Price:$115.00 XML How to Program (1st Edition) ISBN-10: 0130284173 ISBN-13: 0076092010326 List Price:$109.00 Perl How to Program, Introducing CGI and Python ISBN-10: 0130284181 ISBN-13: 0076092010296 List Price:$109.00 Perl How to Program ISBN-10: 0130284181 ISBN-13: 9780130284181 List Price:$115.00 XML How to Program ISBN-10: 0130284173 ISBN-13: 9780130284174 List Price:$115.00 | To use our price comparison to get the cheapest price, please click on the "Find the Cheapest Price" button located above for Python How to Program, 1/e by Harvey M. Deitel, Paul J. Deitel, Jonathan P. Li (ISBN-10: 0130923613, ISBN-13: 9780130923615). At this time we have not yet written a review for Python How to Program, 1/e by Harvey M. Deitel, Paul J. Deitel, Jonathan P. Li (ISBN-10: 0130923613, ISBN-13: 9780130923615). Please continue to keep checking back to this page as we are constantly adding reviews. Summaries and Customer Reviews are supplied by Amazon.com For Python programming courses or Web programming courses focusing on Python programming found in departments of Computer Science, CIS, MIS, IT, Business, Engineering and Continuing Education. An exciting addition to the How to Program series, Python How to Program provides a comprehensive introduction to this powerful object-oriented programming language, which has clear syntax and the ability to bring together several technologies quickly and easily. Python How to Program covers introductory programming techniques as well as more advanced topics such as graphical user interfaces, databases, wireless Internet programming, networking and multimedia. Students will learn principles that are applicable to both systems development and Web programming. Aging but excellent book | Customer Rating: | This book on Python is very complete and at the time it was published was better than any other book on Python. It is still an excellent book and has more information than any other Python book on the market. I have used the book as my major reference work for several years. For non-GUI programming you will find most of your questions answered in this book. The general tips on structure and theory of programming are particularly useful for people who do not have a formal education and degree in computer science.
I hope the authors will come out with a new edition that heavily covers newer GUI options including wxPython.
If you are new to Python this book is your best option although there have been some changes in Python since this book was published. If you are familiar with Python it can still be a valuable resource for you. If you have a formal education in computer science and also know the peculiarities of Python then perhaps several more specialized books on particular facets of the language and its uses would be more appropriate for you.
GUI programming is not covered sufficiently in this book to eliminate your need for another book focused specifically on the GUI of your choice. I anxiously await the publication of the book on the wxPython GUI which has been delayed several times and is now due by March of 2006. | Better name it The Python Bible | Customer Rating: | | Bibles, in the profane sense of the word, are huge books filled with clutter and not meaningful structure, which attempt to cover way more than they should. This is a clear example. It might be worth a quick look to a particular chapter, just to get a quick grasp of a particular area like XML, pygame, tkinter, etc. But definitely, this is not the book a beginner should use to learn the language, because as many said before, it seems to be a blind translation from their also crippled Java book. This reader, who cherished their C/C++ book couldn't be more dissappointed. | Disappointment | Customer Rating: | I purchased Deitel & Deitel's C++ How to Program book long ago, and found it to be comprehensive and extrordinarily helpful.
When I picked up Python How to Program, I expected the same incredible experience. Instead, I was sorely disappointed by their complete lack of Pythonic thinking. It seems as if they took one of their other How to Program books and ran a code converter across it to migrate it to Python. As a previous reviewer pointed out, some of the examples are horrificly implemented, a clear case of programming in Python with the "C/C++ mentality."
The examples seemed fun, but no amount of fun can compensate for the fact that this book teaches you nothing about how to truely be a Python programmer. Anyone can read the lexical syntax descriptions on the python.org website and code the examples in this book. It gives me the feeling that Harvey Deitel did not learn Python for any reason other than to write an expensive book about it, and has no idea how to actually use the language. | Very Deep - Excellent intro to OOP and Python | Customer Rating: | | An excellent intro to Object oriented programming in general and Python in particular. A real hefty volume. Wish I could afford it. | An excellent book for learning and mastering Python | Customer Rating: | | I am a practicing mechanical engineer who's programming experience is based mainly in Fortran90. I wanted to learn Python as quickly as possible, but in a well structured manner. I tried learing Python from the book 'Learning Python', but became discouraged after a few days when the discussion became disjointed. 'Python How to Program' is an excellent book and reference for Python. It is extremely thorough covering many topics including object-oriented programming (three chapters) and web programming. This book will form the foundation of my Pyhton library. Each Python subject is introduced in a simple manner and then proceeds to a more advanced level. Many examples are presented with thorough discussions in each chapter. Detailed summaries are presented after each chapter. This is an excellent book for self-study. I have recommeded it to many of my engineering colleagues. |
| | |