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(R) .NET, C#, Visual C++(R) .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
- GUI/Tkinter/Python Mega Widgets
- 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 (which are also on the enclosed CD) and other information for faculty, students and professionals; an optional interactive CD ("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.