Core Python Applications Programming

ISBN-10: 0132678209
ISBN-13: 9780132678209
Edition: 3rd 2012 (Revised)
Authors: Wesley J. Chun
List price: $54.99 Buy it from $22.08
eBook available
This item qualifies for FREE shipping

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy

Description: Renowned Python expert and Google developer evangelist Wesley Chun gives intermediate-to-experienced developers all the insights they need to become expert Python developers.

New Starting from $39.94
eBooks Starting from $43.99
Buy
what's this?
Rush Rewards U
Members Receive:
coins
coins
You have reached 400 XP and carrot coins. That is the daily max!
You could win $10,000

Get an entry for every item you buy, rent, or sell.

Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
Calculus 1 Online content $4.95 $1.99
Add to cart
Study Briefs
SQL Online content $4.95 $1.99
Add to cart
Study Briefs
MS Excel® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS Word® 2010 Online content $4.95 $1.99

Customers also bought

Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

Book details

List price: $54.99
Edition: 3rd
Copyright year: 2012
Publisher: Prentice Hall PTR
Publication date: 3/9/2012
Binding: Paperback
Pages: 888
Size: 7.25" wide x 9.25" long x 1.25" tall
Weight: 2.662
Language: English

Renowned Python expert and Google developer evangelist Wesley Chun gives intermediate-to-experienced developers all the insights they need to become expert Python developers.

Preface
Acknowledgments
About the Author
General Application Topics
Regular Expressions
Introduction/Motivation
Special Symbols and Characters
Regexes and Python
Some Regex Examples
A Longer Regex Example
Exercises
Network Programming
Introduction
What Is Client/Server Architecture?
Sockets: Communication Endpoints
Network Programming in Python
The SocketServer Module
Introduction to the Twisted Framework
Related Modules
Exercises
Internet Client Programming
What are Internet Clients?
Transferring Files
Network News
E-Mail
Related Modules
Exercises
Multithreaded Programming
Introduction/Motivation
Threads and Processes
Threads and Python
The thread Module
The threading Module
Comparing Single vs. Multithreaded Execution
Multithrading in Practice
Producer-Consumr Problem and the Queue/queue Module
Alternative Considerations to Threads
Related Modules
Exercises
GUI Programming
Introduction
Tkinter and Python Programming
Tkinter Examples
A Brief Tour of Other GUIs
Related Modules and Other GUIs
Exercises
Database Programming
Introduction
The Python DB-API
ORMs
Non-Relational Databases
Related References
Exercises
Programming Microsoft Office
Introduction
COM Client Programming with Python
Introductory Examples
Intermediate Examples
Related Modules/Packages
Exercises
Extending Python
Introduction/Motivation
Extending Python by Writing Extensions
Related Topics
Exercises
Web Development
Web Clients and Servers
Iintroduction
Python Web Client Tools
Web Clients
Web (HTTP) Servers
Related Modules
Exercises
Web Programming: CGI and WSGI
Introduction
Helping Web Servers Process Client Data
Building CGI Applications
Using Unicode with CGI
Advanced CGI
Introduction to WSGI
Real-World Web Development
Related Modules
Exercises
Web Frameworks: Django
Introduction
Web Frameworks
Introduction to Django
Projects and Apps
Your "Hello World" Application (A Blog)
Creating a Model to Add Database Service
The Python Application Shell
The Django Administration App
Creating the Blog's User Interface
Improving the Output
Working with User Input
Forms and Model Forms
More About Views
Look-and-Feel Improvements
Unit Testing
An Intermediate Django App: The TweetApprover
Resources
Conclusion
Exercises
Cloud Computing: Google App Engine
Introduction
What is Cloud Computing?
The Sandbox and the App Engine SDK
Choosing an App Engine Framework
Python 2.7 Support
Comparisons to Django
Morphing "Hello World" into a Simple Blog
Adding Memcache Service
Static Files
Adding Users Service
Remote API Shell
Lightning Round (with Python Code)
Sending Instant Messages by Using XMPP
Processing Images
Task Queues (Unscheduled Tasks)
Profiling with Appstats
The URLfetch Service
Lightning Round (without Python Code)
Vendor Lock-In
Resources
Conclusion
Exercises
Web Services
Introduction
The Yahoo! Finance Stock Quote Server
Microblogging with Twitter
Exercises
Supplemental/Experimental
Text Processing
Comma-Separated Values
JavaScript Object Notation
Extensible Markup Language
References
Related Modules
Exercises
Miscellaneous
Jython
Google+
Exercises
Answers to Selected Exercises
Reference Tables
Python 3: The Evolution of a Programming Language
Why is Python Changing?
What has Changed?
Migration Tools
Conclusion
References
Python 3 Migration with 2.6+
Python 3: The Next Generation
Integers
Built-in Functions
Object-Oriented Programming: Two Different Class Objects
Strings
Exceptions
Other Transition Tools and Tips
Writing Code that is Compatible in Both Versions 2.x and 3.x
Conclusion
Index

×
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.

×