Introduction to TurboGears2 & WSGI

Are you interested in building web applications with modern libraries and tools? Do you want to build on top of the work that many others have done? Have you done some basic web development, but want to be more productive. If so this is the class for you.

TurboGears 2 provides a well defined set of the best libraries for web development python has to offer. But more importantly it brings them together in a clean, well documented way that allows for developing reusable TurboGears 2 components. The result is a powerful, flexible, set of tools that helps make it easy to build dynamic web applications.

Presenter

Mark Ramm is the author of Rapid Web Applications with TurboGears, the leader of the TurboGears 2 project, and has presented at PyCon for the last three years, including a four previous tutorials. He's a Senior Software developer at Predictix, inc, and is the founder of Compound Thinking, which focused on Python training, consulting and software development.

Requirements

Attendees should bring their laptops with Python version 2.5 or 2.6 and TurboGears 2 installed.

Outline

  • Understanding WSGI
  • Middleware, and the WSGI stack
  • Getting started with TurboGears
  • Connecting to databases with SQLALchemy
  • Get your questions answered by the experts!

Diamond

  • White Oak Technologies Inc. - Diamond

Platinum

  • Google - Platinum
  • Sun - Platinum

Gold

  • ESRI - Gold
  • CCP Games - Gold
  • Visual Numerics, Inc. - Gold
  • Microsoft - Gold
  • Slide.com - Gold
  • Walt Disney Animation Studios - Gold

Silver

  • PSC Group - Silver
  • Enthought - Silver
  • Canonical - Silver
  • Imaginary Landscape - Silver
  • Wingware - Silver
  • ITA Software - Silver
  • Accense - Silver
  • Resolver Systems - Silver
  • Leapfrog Online - Silver
  • Emma Email Marketing - Silver
  • ZeOmega - Silver
  • Oracle Technology Network - Silver
  • VMware - Silver
  • Tummy.com - Silver

Vendor I

  • O'Reilly - Vendor I
  • Informit - Pearson Publishing - Vendor I