Sponsors

  • Microsoft
  • Nebula
  • Google
  • SugarCRM
  • Facebook
  • HP
  • Intel
  • Rackspace Hosting
  • WSO2
  • Alfresco
  • BlackBerry
  • CUBRID
  • Dell
  • eBay
  • Heroku
  • InfiniteGraph
  • JBoss
  • LeaseWeb
  • Liferay
  • Media Temple, Inc.
  • OpenShift
  • Oracle
  • Percona
  • Puppet Labs
  • Qualcomm Innovation Center, Inc.
  • Rentrak
  • Silicon Mechanics
  • SoftLayer Technologies, Inc.
  • SourceGear
  • Urban Airship
  • Vertica
  • VMware
  • (mt) Media Temple, Inc.

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the convention, contact Sharon Cordesse at scordesse@oreilly.com

Download the OSCON Sponsor/Exhibitor Prospectus

Contact Us

View a complete list of OSCON contacts

Writing a Pyramid Application

Python
Location: D136
Average rating: ***..
(3.00, 2 ratings)

Attendee prerequisites for this tutorial are listed below.

Pyramid is the web framework at the core of the Pylons Project. It’s a “pay only for what you eat” framework. You can get started easily and learn new concepts as you go, and only if you need them. It’s simple, well tested, well documented, and fast.

Though it’s in part inspired by Zope and uses concepts and software that may be familiar to Zope programmers, no prior Zope experience is required to use it. Also, unlike Zope, you don’t need to understand many concepts and technologies fully before you can be truly productive.

Pyramid is also inspired by Django and Pylons. It tries to learn valuable lessons from things that have gone well with different web frameworks and give the user great flexibility in applying them.

This course will present Pyramid and lead you through the creation of a an application as the concepts from the framework are introduced. The extensive Pyramid documentation will be used as “text book”.

Proposed outline:

  1. Introduction
  2. Background
  3. Installation
  4. Configuration
  5. URL dispatch
  6. Traversal
  7. Views
  8. Resources
  9. Sessions
  10. Security
  11. testing
  12. Distributing Your Application

PREREQUISITES

This tutorial has certain workstation requirements and pre-requisites, including software installations required prior to attending. Click HERE for more information.

QUESTIONS for the speaker?: Use the “Leave a Comment or Question” section at the bottom to address them.

Carlos de la Guardia

Jazkarta

Carlos has developed for the web for more than 15 years and has worked with Python since 2000. He has worked in dozens of Zope and Plone projects of all sizes and recently has been doing more and more BFG and Django web development.

He is the author of the book “Web Development with Grok” and has contributed to the BFG and Plone open source projects. He is currently writing a book about the Zope Object Database.

Comments on this page are now closed.

Comments

Picture of John Fitzpatrick
John Fitzpatrick
07/27/2011 9:10am PDT

I think that this session could have been shorter.