Catalyst: 21st Century Perl web development

By Matt S Trout (‎mst‎) from,,,
Date: Tuesday, June 17, 2008 01:00 PM
Duration: 230 minutes
Target audience: Lightning
Tags: apache catalyst fastcgi mvc web

An introduction to web development using the Catalyst MVC framework covering application scaffolding, database design, authentication, authorisation and extensible form handling best practices. From concept to deployment, you'll learn everything you need to get started building MVC web applications with modern Perl tools.

Topics covered in this tutorial:

- Using to bootstrap an application
- The scaffold generator
- The standalone development server
- Bootstrapping ORM classes from an existing database
- Approaches to URI mapping
- Templating and data display
- Session management, storage and state maintenance
- Authentication, authorization and realms
- Form rendering and validation
- Controller base classes for code re-use
- Deployment under FastCGI and mod_perl
- Dependency handling approaches for dedicated and shared environments

Perl Sites : perl | books | dev | history | jobs | learn | lists | use   
Yet Another Perl Conference North America