Shop top categories that ship internationally
Buy New
-20% EUR37.10
EUR 8.59 delivery Tuesday, April 28
Ships from: Amazon
Sold by: sahafbookworm
EUR 37.10 with 20 percent savings
List Price: EUR 46.59
No Import Charges & EUR 8.59 Shipping to Netherlands Details

Shipping & Fee Details

Price EUR 37.10
AmazonGlobal Shipping EUR 8.59
Estimated Import Charges EUR 0.00
Total EUR 45.69

EUR 8.59 delivery Tuesday, April 28
Or fastest delivery Thursday, April 23. Order within 9 hrs 43 mins
Only 1 left in stock - order soon.
EUR EUR 37.10 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
EUR EUR 37.10
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon
Amazon
Ships from
Amazon
Returns
FREE 30-day refund/replacement
FREE 30-day refund/replacement
Quick refund
Usually issued within 24 hours. See exceptions
FREE return
At least one free return option available.
Convenient dropoff
At any of our 50,000 US locations.
See return policy
Gift options
Available at checkout
Available at checkout This item is a gift. Change
At checkout, you can add a custom message, a gift receipt for easy returns and have the item gift-wrapped
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
EUR 5.01
Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc... Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc... See less
EUR 16.93 delivery May 8 - June 1. Details
Only 1 left in stock - order soon.
EUR EUR 37.10 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
EUR EUR 37.10
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

  • Core Python Applications Programming (Core Series)

Follow the author

Get new release updates & improved recommendations
Something went wrong. Please try your request again later.

Core Python Applications Programming (Core Series) 1st Edition

4.3 out of 5 stars (59)

{"desktop_buybox_group_1":[{"displayPrice":"EUR 37.10","priceAmount":37.10,"currencySymbol":"EUR","integerValue":"37","decimalSeparator":".","fractionalValue":"10","symbolPosition":"left","hasSpace":true,"showFractionalPartIfEmpty":true,"offerListingId":"uPmvIKaBuJ3N14LFlBvJh3yYl1vN3HcR5ZK8s78HQBlU01Lzz3CuFY0W%2BaHIC5eNswIQaFeAPBqn7Utcrmoh7DdgkqsX9HTSWqHt8OEWMVDWPjeGUPzez5wonYX0JRYmf46b%2Be61fIuOiC5C9TYhbC6G%2FW0dlfZblWmHNHpmst0WuCYqVkNRP5qSpF3ilHvh","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"EUR 5.01","priceAmount":5.01,"currencySymbol":"EUR","integerValue":"5","decimalSeparator":".","fractionalValue":"01","symbolPosition":"left","hasSpace":true,"showFractionalPartIfEmpty":true,"offerListingId":"uPmvIKaBuJ3N14LFlBvJh3yYl1vN3HcR2Bvoypk4g5f9kTSaHO3mkoEd9qeQG6Z5q8RymPkdsG3%2FvZxKzm5%2Fy8eL%2BRD2vb0fXwD2SqsVar2Qx8MTJnqoSUNLTL04nWMkhx8%2FTKRnMR%2F0qTaEwQICfPo0LU3zu3Mc60gxxDHSZmFgveXgZFdLDKSGFFjdDf7G","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

  • 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



Customers also bought or read

Loading...

Editorial Reviews

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!

From the Back Cover

Referred to by readers as the greatest language book I have every read, and touted as the best overview of basic principles and strategies for English language teaching, this widely used guide is a one-stop introduction to teaching English to speakers of other languages.

Written in Dìaz-Rico's passionate style, the third edition of this highly praised introduction to teaching English to speakers of other languages continues to provide a concise, yet comprehensible overview of the basic principles, practices, and methods most effective for educating English learners. A breakthrough in language teaching and learning, this thought-provoking text includes coverage of second-language-acquisition issues and techniques, as well as attention to such controversial topics as the influence of culture on schooling, the cultural practices of schooling, and the sociopolitical context of education. In it readers have access to the latest developments in standards-based learning and assessment that inform the design of instruction and get a variety of new features in this thoroughly updated edition, including:

a description of the unique contributions of non-native-English-speaking teachers make to the teaching of English

  • up-to-date information on the demographics of English learners and the demand for English teachers worldwide
  • a profile of an elementary school with an innovative social-justice curriculum approach
  • suggestions for using learning centers in English-as-a-foreign-language elementary classrooms
  • an expanded definition of culture to include a contemporary emphasis on identity
  • a critical view on the study of gender and race in the classroom
  • new ways to incorporate volunteers into classroom instruction
  • ideas for encouraging virtual volunteering

In addition, project based learning and service learning are creatively combined to offer a variety of ways to link English learners with the larger community.

Product details

  • Publisher ‏ : ‎ Pearson P T R
  • Publication date ‏ : ‎ January 1, 2012
  • Edition ‏ : ‎ 1st
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 504 pages
  • ISBN-10 ‏ : ‎ 0132678209
  • ISBN-13 ‏ : ‎ 978-0132678209
  • Item Weight ‏ : ‎ 2.4 pounds
  • Dimensions ‏ : ‎ 7.25 x 1.25 x 9.25 inches
  • Part of series ‏ : ‎ Core
  • Best Sellers Rank: #6,108,720 in Books (See Top 100 in Books)
  • Customer Reviews:
    4.3 out of 5 stars (59)

About the author

Follow authors to get new release updates, plus improved recommendations.
Wesley Chun
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

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.3 out of 5 stars
59 global ratings

Customers say

Customers find this Python programming book to be fantastic, with one review noting its well-documented examples. They appreciate its informative content, with one customer mentioning how it helped them grasp basic tasks.
AI Generated from the text of customer reviews

Select to learn more

15 customers mention content, 11 positive, 4 negative
Customers find this Python programming book to be fantastic, with one customer describing it as the best they have come across.
Good book in good qualityRead more
great book, has lots of great information; beginner to intermediate; lots of great examplesRead more
Not as good as his previous book, but still a good readRead more
Great book for me. Many examples of the use of key libraries.Read more
9 customers mention informative, 9 positive, 0 negative
Customers find the book informative, with one customer highlighting its well-documented examples and another noting how it helped them grasp basic tasks.
This book gets straight to the point, explains almost everything you could hope to accomplish with a programming language....Read more
great book, has lots of great information; beginner to intermediate; lots of great examplesRead more
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...Read more
...It's well written and segmented with good code samples and is a strong learning guide. I'm new to Python, but not a programming novice....Read more

Top reviews from the United States

  • Reviewed in the United States on March 15, 2013
    Format: PaperbackVerified Purchase
    So there are some things a book cannot do, and should not do.
    That is give you practice with the syntax and the language. I would just get on code academy and do a bunch of exercises and get the feel of the language down. This is a bit like doing scales when you first start a language.

    Then there is the music theory which is the computer science part. I think this is essential but really there is a lot there and you need a general book.

    But finally, you want to do something useful like write a song (that is a metaphor). Adopting projects that you actually want to accomplish is the best way to learn and also probably the reason you are learning the language in the first place. This is the best book for that. If you want to write a little program, or set up a site, or learn test driven development or something, this book has all the major areas that I can think of covered. And I can think of a ton.

    Anyway, I loved this book. What you Chun.
    2 people found this helpful
    Report
  • Reviewed in the United States on April 9, 2013
    Format: PaperbackVerified Purchase
    I bought this book to get up to speed quickly for a project because there were a number of chapters that specifically covered my areas of interest. It's well written and segmented with good code samples and is a strong learning guide.

    I'm new to Python, but not a programming novice. I supplemented the advanced content of this book with other intermediate reading material from the Python dot org site to get where I need to be. This isn't a beginner's book, but at some point, you're probably going to want to address most of the topics covered in it.

    I'd definitely buy again from this author.

    UPDATE 2015:
    I have come back to this book many times for guidance since the above review - picking up on topics that I hadn't expected to need at that time, my point here is that this book is an impressive single resource for so many powerful areas of Python development, it is still the only Python book I need to own.
    5 people found this helpful
    Report
  • Reviewed in the United States on September 27, 2016
    Format: PaperbackVerified Purchase
    CPAP is an ambitious effort, somewhat rough for a 3rd edition. I find many of the coding examples lacking in focus and consequently didactically weak. They should be shorter, clearly illustrating core techniques. For example, the Python/Database chapter takes a non-trivial example and rewrites it for several relational DBs--challenging in itself. It also includes considerations for porting to Python 3--diverting from the main focus. Lastly, we find ourselves extending it for two Object Relational Mappers (SQLAlchemy and SQLObject)--intriguing but meriting considerably more coverage. These are extremely useful examples to be sure, if the preliminaries have been addressed sufficiently first. As is, the reader must struggle to remain engaged, consulting other sources to provide the background the author failed to adequately address.

    In spite of these weaknesses, I have found CPAP a much needed exposure to many important application areas for which Python is ideally suited. I appreciate Chun's hard work at assembling this montage. I'm up to the challenge.

    I'm convinced there is a better book dying to get out of CPAP. I hope Chun eventually discovers it.
    6 people found this helpful
    Report
  • Reviewed in the United States on March 12, 2014
    Format: PaperbackVerified 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.
    3 people found this helpful
    Report
  • Reviewed in the United States on August 27, 2012
    Format: eTextbookVerified Purchase
    I was expecting much more from this book. I bought it thinking it would help me to bridge python and Excel. It only gave me a code snippet that writes in a cell "Th-th-that's all folks!". No kidding! And then it gives no guidance as to where to find more information about where to go from there. Frankly, thank you ver much for nothing.
    6 people found this helpful
    Report
  • Reviewed in the United States on February 3, 2013
    Format: PaperbackVerified 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.
    13 people found this helpful
    Report
  • Reviewed in the United States on October 8, 2015
    Format: eTextbookVerified Purchase
    It's Ok.
  • Reviewed in the United States on July 10, 2015
    Format: PaperbackVerified Purchase
    I like how well laid out it is and I've learned a lot. What I don't like is about one-third to one-half of the practical assignments do not all completely work. Not sure if that is because of the lack of consistency in Python or just newer versions wiped out some of his workflow or maybe inconsistent directions (hard to believe that, though - I've learned so much about all sorts of things even beyond Python).

Top reviews from other countries

  • Peder Thornstrom
    5.0 out of 5 stars This is a very good start
    Reviewed in the United Kingdom on March 1, 2013
    Format: PaperbackVerified Purchase
    if you have some knowledge of Python or just gone through a Python introduction training you will with this book bring your Python knowledge to the next level.
  • Vinil
    5.0 out of 5 stars Good book for intermediate learners
    Reviewed in India on November 29, 2018
    Looks original but not discount on price disappointed me
  • cosmos
    5.0 out of 5 stars Five Stars
    Reviewed in Canada on May 26, 2017
    Format: PaperbackVerified Purchase
    My thanks...
  • Ramesh
    4.0 out of 5 stars Four Stars
    Reviewed in the United Kingdom on January 7, 2015
    Format: PaperbackVerified Purchase
    Excellent but I need to put some work in and go through the book!
  • faisal k.
    4.0 out of 5 stars Worth for money
    Reviewed in India on June 10, 2017
    The product is good .
    This is not meant for absolute beginners if you are a beginner for the dummies.
    Over all packing was good and book quality is also good