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

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

  • Already be aware of Python yet are looking to study extra? A lot more? Dive right into a number of subject matters utilized in perform for real-world purposes.
  • Covers general expressions, Internet/network programming, GUIs, SQL/databases/ORMs, threading, and net development.
  • Learn approximately modern improvement traits equivalent to Google+, Twitter, MongoDB, OAuth, Python three migration, and Java/Jython. provides fresh fabric on Django, Google App Engine, CSV/JSON/XML, and Microsoft place of work. contains Python 2 and three code samples to get you began correct away!
  • Provides code snippets, interactive examples, and useful workouts to aid construct your Python skills.

The entire Developer’s advisor to Python

Python is an agile, powerful, and expressive programming language that maintains to construct momentum. It combines the facility of compiled languages with the simplicity and quick improvement of scripting languages. In Core Python functions Programming, 3rd Edition , leading Python developer and company coach Wesley Chun is helping you are taking your Python wisdom to the following level.


This e-book has every thing you want to develop into a flexible Python developer. you'll be brought to a number of components of program improvement and achieve wisdom that may be instantly utilized to initiatives, and you'll find code samples in either Python 2 and 3, together with migration counsel if that’s in your roadmap too. a few snippets can even run unmodified on 2.x or 3.x.


  • Learn expert Python kind, top practices, and sturdy programming habits
  • construct consumers and servers utilizing TCP, UDP, XML-RPC, and be uncovered to higher-level libraries like SocketServer and Twisted
  • improve GUI purposes utilizing Tkinter and different to be had toolkits
  • enhance program functionality through writing extensions in C/C++, or improve I/O-bound code with multithreading
  • realize SQL and relational databases, ORMs, or even non-relational (NonSQL) databases like MongoDB
  • research the fundamentals of internet programming, together with internet consumers and servers, plus CGI and WSGI
  • disclose your self to common expressions and robust textual content processing instruments for growing and parsing CSV, JSON, and XML data
  • Interface with well known Microsoft place of work functions similar to Excel, PowerPoint, and Outlook utilizing COM shopper programming
  • Dive deeper into net improvement with the Django framework and cloud computing with Google App Engine
  • discover Java programming with Jython, tips on how to run Python code at the JVM
  • hook up with internet providers Yahoo! Finance to get inventory rates, or Yahoo! Mail, Gmail, and others to obtain or ship e-mail
  • Jump into the social media craze by means of studying tips on how to connect with the Twitter and Google+ networks


Core Python purposes Programming, 3rd version, delivers

  • Broad insurance of numerous components of improvement utilized in real-world purposes today
  • Powerful insights into present and most sensible practices for the intermediate Python programmer
  • Dozens of code examples, from fast snippets to full-fledged applications
  • A number of routines at the tip of each bankruptcy to aid hammer the suggestions home

Show sample text content

Download sample