TurboGears: A Quick Overview

Presented on 9 September 2006 for the Cape Town Python User Group launch meeting, at the African Institute for Mathematical Sciences in Muizenberg, Cape Town, South Africa.

Formats

Available in the following formats (OpenOffice.org Impress file has the occasional additional notes for the presenter):

Summary

TurboGears is a web development megaframework, providing for front-to-end development of web application, making use of MochiKit for JavaScript and AJAX, Kid for HTML templating, CherryPy for application hosting and logic, and SQLObject for database modeling and management.

This presentation covers what TurboGears is, what's cool about it (subjectively), how to start with TurboGears, the basics of the main components (excluding MochiKit), putting it all together, and a bit about TurboGears widgets at the end.