Join Amazon Prime and get unlimited Free One-Day Delivery. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
20 used & new from £23.42

Have one to sell? Sell yours here
 
   
Tell a Friend
CherryPy Essentials: Rapid Python Web Application Development
 
See larger image
 
CherryPy Essentials: Rapid Python Web Application Development (Paperback)
by Sylvain Hellegouarch (Author)
No customer reviews yet. Be the first.
RRP: £24.99
Price: £23.74 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £1.25 (5%)
Availability: In stock. Dispatched from and sold by Amazon.co.uk.

Only 1 left in stock--order soon (more on the way).

Want guaranteed delivery by 1pm Tuesday, July 8? Choose Express delivery at checkout. See Details

20 used & new available from £23.42

Frequently Bought Together

Customers bought this item with:

CherryPy Essentials: Rapid Python Web Application Development Professional Python Frameworks: Web 2.0 Programming with Django and Turbogears (Programmer to Programmer)
Professional Python Frameworks: Web 2.0 Programming with Django and Turbogears (Programmer to Programmer) by Dana Moore
£14.29
In stock. Dispatched from and sold by Amazon.co.uk.

Price For Both: £38.03


Customers Who Bought This Item Also Bought

Rapid Web Applications with TurboGears: Using Python to Create Ajax-Powered Sites (Prentice Hall Open Source Software Development)

Rapid Web Applications with TurboGears: Using Python to Create Ajax-Powered Sites (Prentice Hall Open Source Software Development) by Mark Ramm

3.0 out of 5 stars (1)  £19.19
Professional Python Frameworks: Web 2.0 Programming with Django and Turbogears (Programmer to Programmer)

Professional Python Frameworks: Web 2.0 Programming with Django and Turbogears (Programmer to Programmer) by Dana Moore

£14.29
Object-Oriented Programming in Python

Object-Oriented Programming in Python by Michael H Goldwasser

£43.99
Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly))

Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly)) by Andy Oram

£20.79
Programming Collective Intelligence: Building Smart Web 2.0 Applications

Programming Collective Intelligence: Building Smart Web 2.0 Applications by Toby Segaran

5.0 out of 5 stars (2)  £15.99
Explore similar items : Books (8)

Product details

Customers Viewing This Page May Be Interested in These Sponsored Links (What is this?)
Web Application Design
www.DCSLsoftware.com    On-Time & On-Budget. Web, CRM, ERP. Major brands rely on us. Free Quote 
Web Application Design
www.digits.co.uk/services/ap    Bespoke web application design Our Clients: RAC, Renault, IKEA 
Web 2.0 Development Team
www.vinfotech.com    Strategy, Design and Programming of your Web 2.0 Idea / Site 

Product Description
Synopsis
This book covers the CherryPy library for Python web development from its history and installation through its main features and core concepts to its integration with Python and other products to construct, test, and deploy a sample photoblog application. The author Sylvain Hellegouarch is dedicated to the development of free software projects and has been coordinating and administrating the community efforts around the CherryPy project since 2004. The approach based on an example application introduces many other common Python libraries, providing transferable skills also relevant for non-web Python projects. 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. . CherryPy installation using 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 solurions The book starts with two chapters dedicated to CherryPy itself, its history and installation. Then it moves through a gentle introduction to the main features and concepts of CherryPy to a thorough review of its core capabilities. After laying this foundation the book dives into a real-world example, detailing important steps in the creation of a photoblog application.

These chapters cover database manipulation via Object Relational Mapping (ORM), using web services to enhance the application, and client-side scripting through AJAX. Finally, the book covers the need for unit, functional, and performance testing before closing with deployment solutions for a CherryPy-based application. Who this book is written for This book is principally geared towards Python web developers, who are looking to add the power of the CherryPy library to their existing Python skillset. It assumes a good working knowledge of Python . Although the CherryPy toolkit is at the core of the book, many other common libraries are introduced. TABLE OF CONTENTS SUMMARY 1.Introduction to CherryPy 2.Download and Install CherryPy 3.Overview of CherryPy 4.CherryPy in depth 5.A photoblog application 6.Web Services 7.The presentation layer 8.Ajax 9.Testing 10.Deployment


Tag this product

 ( What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
Search Products Tagged with
 

Customer Reviews


Share your thoughts with other customers: Write an online review