Praise for Core Python Programming
"The long-awaited moment version of Wesley Chun's Core Python Programming proves to be definitely worth the wait—its deep and huge insurance and valuable workouts may help readers study and perform strong Python."
—Alex Martelli, writer of Python in a Nutshell and editor of Python Cookbook
"There has been lot of fine buzz round Wesley Chun's Core Python Programming. It seems that each one the thrill is easily earned. i believe this can be the simplest e-book at present to be had for studying Python. i might suggest Chun's e-book over Learning Python (O'Reilly), Programming Python (O'Reilly), or The speedy Python Book (Manning)."
—David Mertz, Ph.D., IBM DeveloperWorks®
"I were doing loads of study [on] Python for the earlier yr and feature obvious a couple of optimistic stories of your booklet. The sentiment expressed confirms the opinion that Core Python Programming is now thought of the traditional introductory text."
—Richard Ozaki, Lockheed Martin
"Finally, a ebook more than enough to be either a textbook and a reference at the Python language now exists."
—Michael Baxter, Linux Journal
"Very good written. it's the clearest, friendliest booklet i've got stumble upon but for explaining Python, and placing it in a much wider context. It doesn't presume a large number of different event. It does pass into a few very important Python subject matters conscientiously and intensive. not like too many newbie books, it by no means condescends or tortures the reader with infantile hide-and-seek prose video games. [It] sticks to gaining an excellent clutch of Python syntax and structure."
—http://python.org book shop internet site
"[If ] i'll in simple terms personal one Python publication, it might be Core Python Programming by way of Wesley Chun. This e-book manages to hide extra issues in additional intensity than studying Python yet contains all of it in a single ebook that still greater than accurately covers the center language. [If] you're out there for only one publication approximately Python, i like to recommend this e-book. you are going to take pleasure in studying it, together with its wry programmer's wit. extra importantly, you'll study Python. much more importantly, you can find it necessary in supporting you on your daily Python programming lifestyles. good performed, Mr. Chun!"
—Ron Stephens, Python studying Foundation
"I imagine the easiest language for newbies is Python, certainly. My favourite publication is Core Python Programming."
—s003apr, MP3Car.com Forums
"Personally, i love Python. it really is uncomplicated to profit, thoroughly intuitive, amazingly versatile, and beautiful darned quick. Python has purely simply began to declare mindshare within the home windows global, yet search for it to begin gaining plenty of aid as humans become aware of it. to benefit Python, i might begin with Core Python Programming through Wesley Chun."
—Bill Boswell, MCSE, Microsoft qualified expert journal Online
"If you examine good from books, I recommend Core Python Programming. it truly is through a long way the easiest i have came across. i am a Python beginner to boot and in 3 months time i have been in a position to enforce Python in initiatives at paintings (automating MSOffice, SQL DB stuff, etc.)."
—ptonman, Dev Shed Forums
"Python is just a stunning language. it is easy to benefit, it really is cross-platform, and it really works. It has accomplished a few of the technical targets that Java strives for. A one-sentence description of Python will be: 'All different languages seem to have advanced over time--but Python used to be designed.' And it was once designed good. regrettably, there should not loads of books for Python. the simplest one i have run throughout up to now is Core Python Programming."
—Chris Timmons, C. R. Timmons Consulting
"If you love the Prentice corridor middle sequence, one other sturdy full-blown therapy to think about will be Core Python Programming. It addresses in intricate concrete element many useful themes that get little, if any, insurance in different books."
—Mitchell L version, multi level marketing Consulting
"Core Python Programming is an amazingly effortless learn! The liberal use of examples is helping make clear the various extra refined issues of the language. And the comparisons to languages with which i am already commonly used (C/C++/Java) get you programming in checklist speed."
—Michael Santos, Ph.D., eco-friendly Hills Software
The entire Developer's advisor to Python
- New to Python? The definitive advisor to Python improvement for skilled programmers
- Covers center language positive aspects completely, together with these present in the most recent Python releases—learn more than simply the syntax!
- Learn complex themes comparable to usual expressions, networking, multithreading, GUI, Web/CGI, and Python extensions
- Includes brand-new material on databases, net consumers, Java/Jython, and Microsoft place of work, plus Python 2.6 and three
- Presents hundreds and hundreds of code snippets, interactive examples, and useful routines to bolster your Python skills
Python is an agile, strong, expressive, absolutely object-oriented, extensible, and scalable programming language. It combines the ability of compiled languages with the simplicity and quick improvement of scripting languages. In Core Python Programming, moment Edition , prime Python developer and coach Wesley Chun is helping you research Python quick and comprehensively so you might instantly be triumphant with any Python project.
Using sensible code examples, Chun introduces all of the basics of Python programming: syntax, items and reminiscence administration, info forms, operators, records and I/O, services, turbines, blunders dealing with and exceptions, loops, iterators, practical programming, object-oriented programming and extra. when you research the middle basics of Python, he indicates you what you are able to do together with your new abilities, delving into complex themes, similar to typical expressions, networking programming with sockets, multithreading, GUI improvement, Web/CGI programming and increasing Python in C.
This version displays significant improvements within the Python 2.x sequence, together with 2.6 and information for migrating to three. It comprises new chapters on database and web customer programming, plus assurance of many new themes, together with new-style sessions, Java and Jython, Microsoft place of work (Win32 COM customer) programming, and lots more and plenty more.
- Learn specialist Python variety, top practices, and strong programming behavior
- Gain a deep knowing of Python's gadgets and reminiscence version in addition to its OOP positive aspects, together with these present in Python's new-style periods
- Build better internet, CGI, net, and community and different client/server functions
- Learn the way to strengthen your individual GUI purposes utilizing Tkinter and different toolkits on hand for Python
- Improve the functionality of your Python purposes via writing extensions in C and different languages, or improve I/O-bound purposes through the use of multithreading
- Learn approximately Python's database API and the way to take advantage of a number of database platforms with Python, together with MySQL, Postgres, and SQLite
- Features appendices on Python 2.6 & three, together with pointers on migrating to the following generation!
Core Python Programming delivers
- Systematic, specialist insurance of Python's middle good points
- Powerful insights for constructing complicated purposes
- Easy-to-use tables and charts detailing Python modules, operators, capabilities, and techniques
- Dozens of professional-quality code examples, from speedy snippets to full-fledged applications