Summer Reading Sale
 
 

Recently Viewed clear list


Original Essays | June 20, 2014

Lisa Howorth: IMG So Many Books, So Many Writers



I'm not a bookseller, but I'm married to one, and Square Books is a family. And we all know about families and how hard it is to disassociate... Continue »

spacer
Qualifying orders ship free.
$49.99
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Burnside - Bldg. 2 Computer Languages- Python
3 Local Warehouse Computer Languages- Python
25 Remote Warehouse Computer Languages- Python

Core Python Applications Programming (Core)

by

Core Python Applications Programming (Core) Cover

 

Synopses & Reviews

Publisher Comments:

  • Already know Python but want to learn more? A lot more? Dive into a variety of topics used in practice for real-world applications.
  • Covers regular expressions, Internet/network programming, GUIs, SQL/databases/ORMs, threading, and Web development.
  • Learn about contemporary development trends such as Google+, Twitter, MongoDB, OAuth, Python 3 migration, and Java/Jython. Presents brand new material on Django, Google App Engine, CSV/JSON/XML, and Microsoft Office. Includes Python 2 and 3 code samples to get you started right away!
  • Provides code snippets, interactive examples, and practical exercises to help build your Python skills.

The Complete Developer’s Guide to Python

Python is an agile, robust, and expressive programming language that continues to build momentum. It combines the power of compiled languages with the simplicity and rapid development of scripting languages. In Core Python Applications Programming, Third Edition , leading Python developer and corporate trainer Wesley Chun helps you take your Python knowledge to the next level.

 

This book has everything you need to become a versatile Python developer. You will be introduced to multiple areas of application development and gain knowledge that can be immediately applied to projects, and you will find code samples in both Python 2 and 3, including migration tips if that’s on your roadmap too. Some snippets will even run unmodified on 2.x or 3.x.

 

  • Learn professional Python style, best practices, and good programming habits
  • Build clients and servers using TCP, UDP, XML-RPC, and be exposed to higher-level libraries like SocketServer and Twisted
  • Develop GUI applications using Tkinter and other available toolkits
  • Improve application performance by writing extensions in C/C++, or enhance I/O-bound code with multithreading
  • Discover SQL and relational databases, ORMs, and even non-relational (NonSQL) databases like MongoDB
  • Learn the basics of Web programming, including Web clients and servers, plus CGI and WSGI
  • Expose yourself to regular expressions and powerful text processing tools for creating and parsing CSV, JSON, and XML data
  • Interface with popular Microsoft Office applications such as Excel, PowerPoint, and Outlook using COM client programming
  • Dive deeper into Web development with the Django framework and cloud computing with Google App Engine
  • Explore Java programming with Jython, the way to run Python code on the JVM
  • Connect to Web services Yahoo! Finance to get stock quotes, or Yahoo! Mail, Gmail, and others to download or send e-mail

  • Jump into the social media craze by learning how to connect to the Twitter and Google+ networks

 

Core Python Applications Programming, Third Edition, delivers

  • Broad coverage of a variety of areas of development used in real-world applications today
  • Powerful insights into current and best practices for the intermediate Python programmer
  • Dozens of code examples, from quick snippets to full-fledged applications
  • A variety of exercises at the end of every chapter to help hammer the concepts home

Synopsis:

In Core Python Applications Programming, leading software engineer and professional trainer Wesley Chun helps developers who are ready to expand their Python skills and go beyond the language and its syntax to learn about how to apply their skills to application programming. Each chapter provides a quick dive or high-level intro into a variety of specific areas of application development. As with all Core Series books, it delivers hundreds of industrial-strength code snippets and examples (in Python 2 and 3), all targeted at professional developers, which contain not only a high-level intro but also provide real-world insights for developing applications in Python. By using a relaxed, conversational, and fun writing style, the author is able to explain complex programming concepts in ways that are easy to understand.

 

A favorite of Python developers, Core Python enters its second decade with this brand new 3rd edition containing updates to mainstay chapters as well as introducing completely new material on Django, Google App Engine, Google Storage, Twitter, text processing, Google Data API, and Programming Microsoft Office. If you're a Python developer, this is an invaluable addition to your collection!

About the Author

WESLEY J. CHUN, MSCS, is the author of the bestselling Prentice Hall "Core Python" (http://corepython.com) series of books, the "Python

Fundamentals" LiveLessons video training DVD, and co-author of "Python Web Development with Django" (http://withdjango.com). In addition to being a software architect and Sr. Developer Advocate at Google, he runs CyberWeb (http://cyberwebconsulting.com), a consultancy specializing in Python education, offering both public and corporate training courses. Wesley has over 25 years of programming, teaching, and writing experience, including more than a decade of Python. While at Yahoo!, he helped create Yahoo!Mail & Yahoo! People Search using Python. Wesley has also held engineering positions at Sun, IronPort/Cisco, Legato/EMC, Hewlett-Packard, and Rockwell. He holds degrees in Computer Science, Mathematics, and Music from the University of California. He lives near San Francisco, CA.

Table of Contents

1 Regular Expressions

2 Network Programming with Sockets

3 Internet Client Programming

4 Multithreaded Programming

5 GUI Programming

6 Web Development

7 Databases

8 Web Frameworks 

9 Programming Microsoft Office

10 Web Services 

11 Extending Python

12 Miscellaneous (Java/Jython, text processing with XML & JSON)

Appendix A Answers to Selected Exercises

Appendix B Reference Tables

Product Details

ISBN:
9780132678209
Author:
Chun, Wesley J
Publisher:
Prentice Hall
Author:
Chun, Wesley
Author:
Chun, Wesley J.
Subject:
Programming Languages - General
Subject:
Software Engineering - Programming and Languages
Subject:
Computer Languages - Python
Copyright:
Edition Description:
Trade paper
Series:
Core Series
Publication Date:
20110924
Binding:
TRADE PAPER
Language:
English
Pages:
888
Dimensions:
9 x 7 x 1.109 in 1094 gr

Related Subjects

Business » Investing
Computers and Internet » Computer Languages » Python
Computers and Internet » Software Engineering » Object Oriented Programming
Computers and Internet » Software Engineering » Programming and Languages
Engineering » Construction » General
Science and Mathematics » Mathematics » General

Core Python Applications Programming (Core) New Trade Paper
0 stars - 0 reviews
$49.99 In Stock
Product details 888 pages Prentice Hall - English 9780132678209 Reviews:
"Synopsis" by ,

In Core Python Applications Programming, leading software engineer and professional trainer Wesley Chun helps developers who are ready to expand their Python skills and go beyond the language and its syntax to learn about how to apply their skills to application programming. Each chapter provides a quick dive or high-level intro into a variety of specific areas of application development. As with all Core Series books, it delivers hundreds of industrial-strength code snippets and examples (in Python 2 and 3), all targeted at professional developers, which contain not only a high-level intro but also provide real-world insights for developing applications in Python. By using a relaxed, conversational, and fun writing style, the author is able to explain complex programming concepts in ways that are easy to understand.

 

A favorite of Python developers, Core Python enters its second decade with this brand new 3rd edition containing updates to mainstay chapters as well as introducing completely new material on Django, Google App Engine, Google Storage, Twitter, text processing, Google Data API, and Programming Microsoft Office. If you're a Python developer, this is an invaluable addition to your collection!

spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.