You are here: Home Courses Seattle 2009 Plone Bootcamp Course Agenda
Document Actions

Course Agenda

The Plone Bootcamp covers everything you need to know to use, customize, and develop Plone sites.

This course focuses on moving you from someone with little or no Plone skills to:

  • Understanding Plone's advanced features
  • Customizing the look and feel of a Plone site
  • Writing new templates and scripts
  • Developing new content types in Archetypes
  • Deploying sites for performance and stability

Please be sure to look at the prerequisites for this course.

Day One

  • Installing Plone
  • Managing content effectively
  • Advanced Plone features, with a focus on "new in Plone 3" features, such as content rules, staging, portlets, etc.
  • Customizing Plone's features

Day Two

  • Advanced content management
  • Evaluating, installing, and debugging add-on products

Day Three

  • Designing new content types
  • Archetypes
  • ArchGenXML
  • Paster

Day Four

  • Customizing your content type appearance and functionality
  • Building new templates using Zope Page Templates
  • Designing workflow

Day Five

  • Theming your Plone site
    • Adding CSS to Plone
    • Viewlets
  • Managing your "buildout"
  • Planning for your server deployment
  • The Road Ahead: What you can learn about next
    • Including books and documentation recommended

Optional Sections

Depending on student interest, some of the following material may be covered:
  • Using Plone with relational databases
  • KSS, our system for creating dynamic JavaScript effects/AJAX applications
  • Translating your Plone site to other languages (i18n)
  • Webservices and Plone