Core Python Applications Programming (3rd Edition) (Core Series)
Author | : | |
Rating | : | 4.92 (842 Votes) |
Asin | : | 0132678209 |
Format Type | : | paperback |
Number of Pages | : | 888 Pages |
Publish Date | : | 2014-05-08 |
Language | : | English |
DESCRIPTION:
From the AuthorUpdate for 2012
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. 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. 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 We
Patric Brown said Great book for expanding your Python knowledge. 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 wil. Great Clarity, Great Info Benjamin White 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, . Challenging 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 meriti