the_book_de...
Price: £89.85
In stock

aphrohead_b...
Price: £93.66
In stock

12 used & new from £25.82

Have one to sell? Sell yours here
 
 
Python How to Program
 
See larger image
 

Python How to Program (Paperback)

by Harvey M. Deitel (Author), Paul J. Deitel (Author), Jonathan P. Liperi (Author), Ben Wiedermann (Author)
3.5 out of 5 stars  See all reviews (2 customer reviews)

Available from these sellers.


8 new from £63.50 4 used from £25.82

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
   Python Program Developers opens new browser window
www.bixly.com/python  -  Expert Python Program Developers Expert Developers - Excellent Price 
   Python Programming opens new browser window
www.ActiveState.com  -  Multi-Platform, Multi-Language Easy Extensibility, Info Online 
   Enthought Python opens new browser window
www.enthought.com/epd  -  Easy install, multiplatform 75+ scientific libraries 
  
 

Product details

  • Paperback: 1376 pages
  • Publisher: Prentice Hall; Pap/Cdr edition (27 Mar 2002)
  • Language English
  • ISBN-10: 0130923613
  • ISBN-13: 978-0130923615
  • Product Dimensions: 22.6 x 18.3 x 7.4 cm
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon.co.uk Sales Rank: 874,210 in Books (See Bestsellers in Books)

    Popular in this category:

    #90 in  Books > Computing & Internet > Programming > Languages > Python
  • See Complete Table of Contents

Product Description

Product Description

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.



From the Back Cover

The authoritative DEITEL™ LIVE-CODE™ introduction to Python programming

This new book by the world's leading programming language textbook authors carefully explains how to use Python as a general-purpose programming language and how to program multi-tier, client/server, database-intensive, Internet- and Web-based applications.

Dr. Harvey M. Deitel and Paul J. Deitel are the founders of Deitel & Associates, Inc., the internationally-recognized corporate-training and content-creation organization specializing in Python, Visual Basic® .NET, C#, Visual C++® .NET, Java™, C++, C, XML, Perl, Internet, Web, wireless and object technologies. The Deitels are the authors of several worldwide #1 programming-language textbooks, including Java How to Program, 4/e, C++ How to Program, 3/e and Internet & World Wide Web How to Program, 2/e.

In Python How to Program, the Deitels and their colleagues, Jonathan Liperi and Ben Wiedermann, discuss topics you need to build complete Web-based applications, including:

  • HTML/XHTML™/CSS™
  • Python Server Pages/CGI
  • Networking/Sockets
  • GUI/Tkinter/Python Mega Widgets
  • PyOpenGL/Multimedia/Accessibility
  • Databases/DB-API/SQL
  • File Processing/Serialization
  • Modules/Classes/Class Attributes
  • Class Customization/Method Overriding
  • Control Structures/Functions/Inheritance
  • String Manipulation/Regular Expressions
  • Lists/Tuples/Dictionaries/Data Structures
  • Process Management/Multithreading
  • Interprocess Communication
  • Exceptions/XML Processing
  • Security/Restricted Execution

Python How to Program includes extensive pedagogic features:

  • Hundreds of LIVE-CODE™ programs with screen captures that show exact outputs
  • World Wide Web and Internet resources to encourage further research
  • Hundreds of tips, recommended practices and cautions—all marked with icons

Python How to Program is the centerpiece of a complete family of resources for teaching and learning Python, including Web sites (www.deitel.com, www.prenhall.com/deitel and www.InformIT.com/deitel) with the book's source-code examples and other information for faculty, students and professionals;(Python Multimedia Cyber Classroom) containing hyperlinks, solutions to half the book's exercises and audio walkthroughs of the book's code examples; and e-mail access to the authors at deitel@deitel

For information on worldwide Deitel on-site seminars and to subscribe to the Deitel Buzz e-mail newsletter, visit: www.deitel.com

For information on current and forthcoming Deitel/Prentice Hall publications including How to Program Series books, Multimedia Cyber Classrooms Complete Training Courses (which include DEITEL books and Cyber Classrooms) and Web-Based Training Courses please see the last few pages of this book.


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
python programming language
python

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?

Python How to Program
94% buy the item featured on this page:
Python How to Program 3.5 out of 5 stars (2)
Core PYTHON Programming
6% buy
Core PYTHON Programming 4.4 out of 5 stars (10)
£15.99

 

Customer Reviews

2 Reviews
5 star:
 (1)
4 star:    (0)
3 star:    (0)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.5 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
5 of 5 people found the following review helpful:
5.0 out of 5 stars Programming made easy, 19 Oct 2002
The Deitel boys write excellent computer manuals and this is no exception!

Python How to Program, like the other books in the How to Program series, can be best described as a knowledgeable, friendly tutor in a book. Each chapter gently introduces the reader to its main subject, offering a clear, detailed and well-illustrated tutorial. The conclusion to each chapter consists of several self-review exercises and self tests which really help to increase the learning experience. The book is well paced and should be accessible to the novice and the experienced programmer.

The layout of the book is excellent. Making use of colour illustrations and detailed colour coded code explanations the book is a delight to work with. Each chapter contains a glossary so you don’t have to hunt around for explanations of new terms or terms you can’t quite remember. The book also offers a plentiful number of sidebars that point out pitfalls, offer advice on best practice and offer alternative explanations.

As well as teaching a specific language, the 'How to Program' series also teach programming methodology which can be ported to almost any other language. So if you're a new comer to programming, you'll learn all about algorithms, objects, design and best practice, which is something most other programming books don't teach!

All the Deitel's books are supported by a companion web site, which provides more information and resources to the reader, which can be a great help.

These books really work! I've learnt to program in Python, Java, C, C++, C#, Perl and Visual Basic all through these excellent books. I can't recommend them highly enough!

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 1 people found the following review helpful:
2.0 out of 5 stars Excellent - for the first few chapters., 7 April 2008
By J. Scott "whitefort" (Co. Down United Kingdom) - See all my reviews
(TOP 500 REVIEWER)    (REAL NAME)   
This book has a lot going for it. It's sprinkled with real-world examples, showing WHY it's worth learning various aspects of the language. In the early chapters, it does a wonderful job of explaining both basic programming and aspects of the Python language.

The layout of the book is particularly helpful. Each real-world example is set out, then followed by a line by line commentary, together with illustrations of the program's output.

It really is the perfect format for a 'how to program' book.

So, why only two stars?

It's because those attempting to use this book might suddenly reach a point where they'll wonder if several chapters have been accidentally deleted from the book. In other words, after those first several chapters lull the reader into a false sense of security, the text suddenly takes a massive, massive hike in the level of difficulty.

The beginner, happily strolling up the learning curve - occasionally a bit out of breath, but keeping up nicely - is suddenly confronted by a sheer rock face that will require a lot more skill than he currently possesses.

This is a great, great pity. This book could have been outstanding - perhaps even the classic work for beginners. Perhaps in the hands of a competent teacher it could still be extremely useful. However, for the self-taught beginner, the book is only worthwhile for those first chapters, and they alone don't justify the price tag.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

   


Look for similar items by category


Look for similar items by subject


Feedback

Ad

Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.