Logo     Photos

6 Member(s) Online

PyCon is a 100%
Volunteer-run
Conference Organized by
Members of the
Python
Community.

Site/Questions etc ?

Valid XHTML 1.0 Transitional

Valid CSS!

PyCon 2007 is sponsored
in part by
Zenoss - The Next Step in IT Management Google Microsoft .Net Framework EWT LLC Enthought, Inc. ITA Software
Platinum
Wingware Python IDE Accense Technology, Inc.
Gold
Quality Vision International Inc. MerchantCircle Big Nerd Ranch, Inc. High Speed Rails Canonical ZeOmega -- Open Minds' Open Solutions Open Source Applications Foundation CCP Games Tummy.com - we do linux AG Interactive ActiveState - Dynamic Tools for Dynamic Languages
Silver
Python411 Podcast Series O'Reilly Media, Inc.
Media

Class Outline: Advanced Web Application Development with TurboGears

  * Introduction to Ajax:
      * Asynchronous programming basics
      * Mochikit and "Deferred" actions
      * JSON and TurboGears Decorators
  * Introduction to REST:
      * URL's as programming API
      * Using JSON as data transfer system
      * RESTfull URL's with CherryPy
  * DOM Manipulation with Mochikit:
  * Workshop -- Modifying a simple Ajax app. 
  * Packaging Ajax features in reusable components with Widgets:
      * How TGWidgets work
      * Using TGWidgets outside TurboGears 
  * Advanced Data Access patterns and SQLAlchemy:
      * Active Record VS Data Mapper
      * Identity Map
      * Unit of Work
      * Moving from SQLObject to SQLAlchemy
  * Workshop  -- modifying an app that uses Widgets and SQLAlchemy
      * Break into groups and add a new feature to an
        AJAX heavy application
      * Widgets will be used to encapsulate most of the JavaScript 
  * Under the covers with WSGI:
      * Understanding WSGI
      * Why middleware
      * When you should have used a library
Content Last Modified: December 01, 2006, at 07:47 AM