Programming Books C Java PHP Python Learn more Browse Programming Books
Core Python Applications Programming (3rd Edition) and over one million other books are available for Amazon Kindle. Learn more
  • List Price: $54.99
  • Save: $33.99 (62%)
Rented from apex_media
To Rent, select Shipping State from options above
Due Date: Dec 23, 2014
FREE return shipping at the end of the semester. Access codes and supplements are not guaranteed with rentals.
Qty:1
  • List Price: $54.99
  • Save: $23.44 (43%)
FREE Shipping on orders over $35.
Only 15 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
Add to Cart
Trade in your item
Get a $11.59
Gift Card.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Core Python Applications Programming (3rd Edition) (Core Series) Paperback – March 19, 2012

ISBN-13: 978-0132678209 ISBN-10: 0132678209 Edition: 3rd

Buy New
Price: $31.55
Rent
Price: $21.00
36 New from $28.00 16 Used from $23.85
Rent from Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$21.00
$31.55
$28.00 $23.85

Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student



Frequently Bought Together

Core Python Applications Programming (3rd Edition) (Core Series) + Python Essential Reference (4th Edition) + Python Cookbook
Price for all three: $98.41

Buy the selected items together

NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Series: Core Series
  • Paperback: 888 pages
  • Publisher: Prentice Hall; 3 edition (March 19, 2012)
  • Language: English
  • ISBN-10: 0132678209
  • ISBN-13: 978-0132678209
  • Product Dimensions: 10 x 5.9 x 1.1 inches
  • Shipping Weight: 2.2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (18 customer reviews)
  • Amazon Best Sellers Rank: #152,852 in Books (See Top 100 in Books)

Editorial Reviews

From the Author

Update for 2012
6:04PM PST, December 11, 2011
Unbelieveably 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.

More About the Author

WESLEY J. CHUN, MSCS, is the author of Prentice Hall's bestselling "Core Python" book series (corepython.com), the "Python Fundamentals" companion video lectures, co-author of "Python Web Development with Django" (withdjango.com), and has written for Linux Journal, CNET, and InformIT. In addition to being a software architect & Developer Advocate at Google, he runs CyberWeb (cyberwebconsulting.com), a consultancy specializing in Python education & engineering. 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 and Yahoo! People Search using Python. Wesley holds degrees in Computer Science, Mathematics, and Music from the University of California.

Customer Reviews

4.4 out of 5 stars
5 star
14
4 star
2
3 star
0
2 star
0
1 star
2
See all 18 customer reviews
This book is well written and provides a lot of good information.
Benjamin White
Probably the best book I have read on python, I can highly recommend this one for all people interested in the language.
Thomas Hendriksen
This book has really helped me get a firm grasps on some basic tasks.
Cody Farmer

Most Helpful Customer Reviews

34 of 34 people found the following review helpful By Patric Brown on May 13, 2012
Format: Paperback
I like this book a lot. I spend a lot of time training staff who are new to Python, and this book fills a really nice niche for that purpose. This book will not teach you the language fundamentals, nor will it be a good reference in a general sense, but more importantly, it will take you through a broad array of development topics, and show you how an experienced programmer might approach them. The toughest thing when learning a new language is getting comfortable doing real-world tasks, and gaining insights into the pitfalls and best practices that will help you master the language. The author succeeds quite well in this case - providing engaging examples, line-by-line explanations of the code, and exercises to help you become a better Python programmer. In most cases, I find the depth of coverage "just right" for learning, providing enough detail to learn the basics, and building enough familiarity and vocabulary pertaining to the topic to encourage further discussion and exploration if necessary.

There are better books to learn the language fundamentals (The Quick Python Book by Vern Ceder), and other books that I would suggest as references (The Python Essential Reference by David Beazley, and The Python Standard Library by Example by Doug Hellmann). This book, however, remains one of my favorites for taking a beginning/intermediate Python programmer to the next level.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
30 of 31 people found the following review helpful By Benjamin White on March 28, 2012
Format: Paperback
This book is well written and provides a lot of good information.

I've gone through several Python books and this one is by far the most clearly written. For example, when Chun explain the basics of TCP/IP, sockets, servers and how Python interact with them, his explanations are vivid, concise, and extremely clear. The author strikes me as unique in his ability to state what amount to fairly abstract technical details in a extremely straightforward way.

I found the information in this book to be extremely valuable. The focus is generally on higher-level, practical applications of Python, and not on the fundamentals of the language. This is the perfect book for the intermediate programmer who, having gained a firm grasp of the basic constructs of Python, is looking to move beyond obligatory 'Hello World!'-type apps that demonstrate Python's functionality, to create full-fledged Python-driven applications.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
10 of 10 people found the following review helpful By code and coffee on February 3, 2013
Format: Paperback Verified Purchase
I met the author at Pycon 2010. We discussed some things that I really wanted to see in the next edition and he really delivered. My only complaint about this book is that this edition took so long to release. He spends a good amount of time getting you to understand the background/foundation of a subject area before you just jump into the code. This book isn't for beginners. It's for that person who already has a basic grasp on Python and wants to take it to the next level.

My advice check out the Table of Contents. If you see something in it that interests you grab this book. I bought ebook version first, but honestly when it comes to programming books I need the print copy....so I bought it twice. ./sigh

I'm happy with this purchase.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
7 of 9 people found the following review helpful By codeaddict on June 12, 2012
Format: Paperback Verified Purchase
This book gets straight to the point, explains almost everything you could hope to accomplish with a programming language. It has clear and well documented examples, and everything is current in the world of Python.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By ingvay7 on March 11, 2014
Format: Paperback Verified Purchase
I needed a book which served as a reference as well as something with lot of examples. For an intermediate python programmer,this book is the best I have come across. Most python books I have encountered are full of bland examples without any real world applications. I could name a dozen of those off the top of my head but thats beside the point. This book wants to make you program and you feel you are learning something useful rather than jut theoretical concepts. Look no further, click buy.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Charlie Syracuse on February 21, 2013
Format: Paperback Verified Purchase
This book has samples with useful descriptions of what is going on for many major tasks that would take much effort to research and develop through trial and error.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Wilbur F. Pierce on June 28, 2014
Format: Kindle Edition Verified Purchase
Really good book on application of Python in many areas. Very well written, complete and clear.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Thomas Hendriksen on April 4, 2014
Format: Kindle Edition Verified Purchase
Probably the best book I have read on python, I can highly recommend this one for all people interested in the language.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images

Most Recent Customer Reviews

Search

What Other Items Do Customers Buy After Viewing This Item?