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
