Core Python Applications Programming (3rd Edition) (Core Series)

3.92 avg rating
( 25 ratings by Goodreads )
 
9780132678209: Core Python Applications Programming (3rd Edition) (Core Series)

  • 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" may belong to another edition of this title.

From the Author:

Update for 20126:04PM PST, December 11, 2011Unbelieveably 4 years have passed since my last post. Some of you saw the Amazon page for Core Python Applications Programming with a "3rd edition" tag. I'm sure you'll naturally assume that it's the 3rd ed. of Core Python Programming but may be confused by the name change. To clarify: it is... sort of.

Two things occurred which led us here: the 1st is a shortage of books on the market to help the intermediate Python developer. What do you do after you've learned Python? You may have read Dive into PythonBeginning Python, or Learning Python, and have written some basic tools/apps but have nowhere to turn other than dive deeply into specific topics w/books about game programming, databases, graphics/multimedia, GUIs, networking, etc.

If you want more than one skill you'd have to buy a book on every topic. This is overkill, esp. if you're only interested in expanding your skillset. In those cases you're not ready to dive that deep. You'll spend a lot, read a few chapters, then they'll collect dust (unless you're being paid or want to become an expert). This is the exact reason why I wrote "Part II" of Core Python Programming calling it "Advanced Topics". After spending a year (most of 2000) writing what I thought was the entire book, I asked myself, "Wait, I've just taught all these folks Python, but I didn't really show what they could build with it." Part II was written as a result.

Another thing that happened is that the book grew quite significantly. Originally 810 pages long, it bloomed to 1120 for the 2nd ed. With the new material for the 3rd ed., a massive tome would be difficult & expensive to publish plus would cause an unnecessary burden upon readers (unless getting an electronic edition). Thus I am pleased to announce that those chapters have been extracted to form their own book, Core Python Applications Programming!

The contents have been cleaned up and retrofitted w/Python 3 examples paired w/their 2.x friends as a hybrid to help you learn both 2.x & 3.x. You'll find that many chapters have new material including: NoSQL/non-relational databases featuring MongoDB, more Microsoft Office® examples using Outlook & PowerPoint (including the text-to-slide generator some of you have seen me use at conferences), interfacing w/Twitter, using Yahoo!Mail & Gmail to send/receive email, and even doing social media analysis w/Google+! There are also brand new chapters on Web framework development using Django, an introduction to cloud computing w/Google App Engine, and text processing w/CSV, JSON, and XML. The purpose is to provide comprehensive intros to but not go deep into any particular topic; please adjust any expectations appropriately. We hope you are as excited about the new book as we are!

The material making up "Part I" of the original book will take another couple of years to complete due to all the changes coming from Python 3 and not on the horizon at this time, so if you are a programmer completely new to Python, we still recommend the 2nd edition of Core Python Programming as the best place to go learn Python as quickly and as in-depth as possible. You'll get a great preview of Core Python Applications Programming there too! Also I look forward to meeting some of you at an upcoming conference or in one of my training courses!

About the Author:

Wesley J. Chun, MSCS, is the author of Prentice Hall's bestselling Core Python book series, the Python Fundamentals LiveLessons companion video lectures, coauthor of Python Web Development with Django (withdjango.com), and has written for Linux Journal, CNET, and InformIT. In addition to being a software architect and Developer Advocate at Google, he runs CyberWeb (cyberwebconsulting.com), a consulting business specializing in Python training and engineering. He has more than twenty-five years of programming, teaching, and writing experience, including more than a decade of Python. While at Yahoo!, he helped create Yahoo! Mail and Yahoo! People Search using Python. He holds degrees in computer science, mathematics, and music from the University of California.

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

International Edition
International Edition

1.

Wesley J. Chun
ISBN 10: 0132678209 ISBN 13: 9780132678209
New Softcover Quantity Available: 10
International Edition
Seller
bookscollection
(Delhi, DELHI, India)
Rating
[?]

Book Description Book Condition: Brand New. PAPERBACK,Book Condition New, Brand New, Softcover, International Edition. We Do not Ship APO FPO AND PO BOX. Cover Image & ISBN may be different from US edition but contents as US Edition. Printing in English language. Quick delivery by USPS/UPS/DHL/FEDEX/ARAMEX ,Customer satisfaction guaranteed. We may ship the books from Asian regions for inventory purpose. Bookseller Inventory # ABESTTND7639

More Information About This Seller | Ask Bookseller a Question

Buy New
13.15
Convert Currency

Add to Basket

Shipping: 3.18
From India to U.S.A.
Destination, Rates & Speeds
International Edition
International Edition

2.

Wesley Chun
ISBN 10: 0132678209 ISBN 13: 9780132678209
New Paperback Quantity Available: 2
International Edition
Seller
ZerichSpace
(antioch, CA, U.S.A.)
Rating
[?]

Book Description Paperback. Book Condition: New. New condition. Softcover book, 3rd Edition. (Read Description Before Buying), This is an international Edition. Black and White Book. ISBN or covers May Be Different From US Edition. Book may have Restricted Sales Disclaimer Wordings printed on cover. Books May Be Shipped From Overseas as per stock status. Bookseller Inventory # 761482

More Information About This Seller | Ask Bookseller a Question

Buy New
14.09
Convert Currency

Add to Basket

Shipping: 3.06
Within U.S.A.
Destination, Rates & Speeds
International Edition
International Edition

3.

Wesley Chun
ISBN 10: 0132678209 ISBN 13: 9780132678209
New Soft cover Quantity Available: > 20
International Edition
Seller
LOW COST_FAST SHIP
(Scottsdale, AZ, U.S.A.)
Rating
[?]

Book Description Soft cover. Book Condition: New. Opt EXPEDITED shipping for 2 to 4 day delivery - Brand NEW - International Edition - 3ed - SAME Contents as in US edition - SHRINKwrapped BOXpacked - There is no CD or Access Code, unless specified above - Ships from various locations. Bookseller Inventory # CG9

More Information About This Seller | Ask Bookseller a Question

Buy New
12.56
Convert Currency

Add to Basket

Shipping: 4.60
Within U.S.A.
Destination, Rates & Speeds
International Edition
International Edition

4.

Wesley Chun
ISBN 10: 0132678209 ISBN 13: 9780132678209
New Paperback Quantity Available: 5
International Edition
Seller
PRIORITY BOOKS
(springfield, VA, U.S.A.)
Rating
[?]

Book Description Paperback. Book Condition: New. Softcover Book, Condition: New. 3rd Edition. [Please Read Carefully Before Buying], This Is An International Edition. Printed In Black and White. 888 Pages, Book Cover And ISBN No May Be Different From US Edition. Restricted Sales Disclaimer Wordings Not For Sales In USA And Canada May Be Printed On The Cover Of The Book. Standard Shipping 7-14 Business Days. Expedited Shiping 4-8 Business Days. ***WE DO NOT ENTERTAIN BULK ORDERS.*** The Books May Be Ship From Overseas For Inventory Purpose. Bookseller Inventory # 696083

More Information About This Seller | Ask Bookseller a Question

Buy New
14.12
Convert Currency

Add to Basket

Shipping: 3.06
Within U.S.A.
Destination, Rates & Speeds
International Edition
International Edition

5.

Chun
ISBN 10: 0132678209 ISBN 13: 9780132678209
New Quantity Available: 1
International Edition
Seller
Bookshub
(Karol Bagh, India)
Rating
[?]

Book Description Book Condition: New. New. International edition. Different ISBN and Cover image but contents are same as US edition. Perfect condition. Customer satisfaction our priority. Bookseller Inventory # ABE-FEB-133961

More Information About This Seller | Ask Bookseller a Question

Buy New
19.86
Convert Currency

Add to Basket

Shipping: FREE
From India to U.S.A.
Destination, Rates & Speeds
International Edition
International Edition

6.

Chun
ISBN 10: 0132678209 ISBN 13: 9780132678209
New Quantity Available: 1
International Edition
Seller
EBOOKSTORE2010
(New Delhi, ND, India)
Rating
[?]

Book Description Book Condition: Brand New. New. SoftCover International edition. Different ISBN and Cover image but contents are same as US edition. Customer Satisfaction guaranteed!!. Bookseller Inventory # SHUB133961

More Information About This Seller | Ask Bookseller a Question

Buy New
19.91
Convert Currency

Add to Basket

Shipping: FREE
From India to U.S.A.
Destination, Rates & Speeds
International Edition
International Edition

7.

Chun
ISBN 10: 0132678209 ISBN 13: 9780132678209
New Softcover Quantity Available: 1
International Edition
Seller
Basi6 International
(Irving, TX, U.S.A.)
Rating
[?]

Book Description Book Condition: Brand New. New, SoftCover International edition. Different ISBN and Cover image but contents are same as US edition. Excellent Customer Service. Bookseller Inventory # ABEUSA-133961

More Information About This Seller | Ask Bookseller a Question

Buy New
21.59
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds
International Edition
International Edition

8.

Chun
ISBN 10: 0132678209 ISBN 13: 9780132678209
New Softcover Quantity Available: 5
International Edition
Seller
Romtrade Corp.
(STERLING HEIGHTS, MI, U.S.A.)
Rating
[?]

Book Description Book Condition: New. Brand New Paperback International Edition.We Ship to PO BOX Address also. EXPEDITED shipping option also available for faster delivery. Bookseller Inventory # AUSBNEW-38188

More Information About This Seller | Ask Bookseller a Question

Buy New
22.03
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds
International Edition
International Edition

9.

Wesley J. Chun
ISBN 10: 0132678209 ISBN 13: 9780132678209
New Softcover Quantity Available: 5
International Edition
Seller
Romtrade Corp.
(STERLING HEIGHTS, MI, U.S.A.)
Rating
[?]

Book Description Book Condition: New. Brand New Paperback International Edition.We Ship to PO BOX Address also. EXPEDITED shipping option also available for faster delivery. Bookseller Inventory # AUSBNEW-104464

More Information About This Seller | Ask Bookseller a Question

Buy New
22.10
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds
International Edition
International Edition

10.

Chun
ISBN 10: 0132678209 ISBN 13: 9780132678209
New Soft cover Quantity Available: > 20
International Edition
Seller
University Bookstore
(DELHI, DELHI, India)
Rating
[?]

Book Description 2012. Soft cover. Book Condition: New. This book is BRAND NEW Soft cover International edition with black and white printing. ISBN number & cover page may be different but contents identical to the US edition word by word. Book is in English language. Bookseller Inventory # UN-PEA-ON-425

More Information About This Seller | Ask Bookseller a Question

Buy New
14.28
Convert Currency

Add to Basket

Shipping: 8.86
From India to U.S.A.
Destination, Rates & Speeds

There are more copies of this book

View all search results for this book