CherryPy Essentials: Rapid Python Web Application Development

Design, develop, test, and deploy your Python web applications easily

CherryPy Essentials: Rapid Python Web Application Development

Sylvain Hellegouarch

1 customer reviews
Design, develop, test, and deploy your Python web applications easily
Mapt Subscription
FREE
$30.00/m after trial
eBook
$16.80
RRP $23.99
Save 29%
Print + eBook
$39.99
RRP $39.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$16.80
$39.99
$29.99 p/m after trial
RRP $23.99
RRP $39.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


CherryPy Essentials: Rapid Python Web Application Development Book Cover
CherryPy Essentials: Rapid Python Web Application Development
$ 23.99
$ 16.80
cPanel User Guide and Tutorial Book Cover
cPanel User Guide and Tutorial
$ 17.99
$ 12.60
Buy 2 for $29.40
Save $12.58
Add to Cart

Book Details

ISBN 139781904811848
Paperback272 pages

Book Description

CherryPy is a Python library for web development that allows developers to build web applications in the same way as any other object-oriented Python program. Enriched by several years of active development, it has become one of the most established toolkits for building solid and high-performance web applications in Python. CherryPy abstracts the complex low-level HTTP protocol into an easy-to-use interface that respects Python idioms. The library aims at being simple to learn for a beginner while offering the most advanced features to fluent Python developers. For these reasons CherryPy was chosen to be at the heart of the popular and feature-rich TurboGears web framework. CherryPy-powered web applications are stand-alone Python applications with their own embedded multi-threaded web server, but can also run behind Apache or IIS for scalability.

Table of Contents

What You Will Learn

  • The book will be about CherryPy 3
  • CherryPy installation using the tarball, egg, and subversion
  • The CherryPy library in depth: its design and how to use it
  • Using CherryPy with common Python and non-Python products
  • Object Relational Mapping with SQLObject, SQLAlchemy, and Dejavu
  • Web Services via REST and the Atom Publishing Protocol
  • AJAX and client-side scripting via MochiKit
  • Unit, functional, and load testing
  • CherryPy, Apache, and lighttpd deployment solutions

Authors

Table of Contents

Book Details

ISBN 139781904811848
Paperback272 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

cPanel User Guide and Tutorial Book Cover
cPanel User Guide and Tutorial
$ 17.99
$ 12.60
JasperReports for Java Developers Book Cover
JasperReports for Java Developers
$ 26.99
$ 18.90
Python 3 Web Development Beginner's Guide Book Cover
Python 3 Web Development Beginner's Guide
$ 26.99
$ 5.40
Expert Python Programming Book Cover
Expert Python Programming
$ 26.99
$ 5.40
Zen Cart: E-commerce Application Development Book Cover
Zen Cart: E-commerce Application Development
$ 29.99
$ 21.00
Building Machine Learning Systems with Python Book Cover
Building Machine Learning Systems with Python
$ 29.99
$ 6.00