Plone Training

Plone Training#

A collection of trainings developed and created by the Plone community.

Development and Customization#

Mastering Plone 6 development

Mastering Plone 6 development training teaches the best practices of Plone development.

Mastering Plone 5 development

Mastering Plone 5 development training is the predecessor of the Plone 6 version. It includes also Plone Classic topics like viewlets, views, portlets, etc..

Testing Plone

Best practices for testing Plone add-ons.

Volto, React, and Javascript#

Volto Hands-On

Learn how to quickly bootstrap and customize a Volto project

Volto Add-ons Development

Build custom Volto add-ons, explore more advanced Volto topics.

Volto Customization for JavaScript Beginners

Are you new to JavaScript development and eager to explore the world of Volto customization? Unlock the power of Volto, the modern React-based CMS framework for Plone, by joining our comprehensive half day training designed specifically for JavaScript beginners.

Effective Volto

Learn proven practices of Plone frontend development. The training covers essential concepts, as well as good practices and notions of how Volto works under the hood. Tips and tricks are also covered, providing a good amount of insights for those who want to learn more beyond the Volto basics. Training for intermediate/advanced developers.

Use, Integrate and develop Patterns for Plone 6 Classic

Use, create and integrate JavaScript functionality based on Patternslib into Plone 6.

Theming#

Plone 6 Classic UI Theming

Theming Plone 6 Classic UI

Deployment#

Plone Deployment

Deploying Plone 6 for production purposes with Ansible and Docker

Other#

Plone Workflow

How to create and make optimum use of custom Plone workflows

Migration best practices

Upgrading and migrating Plone sites using collective.exportimport and other methods.

Contributing to Plone Training

All about contributing to documentation

Teaching

How To Give Technical Trainings

Archived trainings#

Beginning in 2022, after every Plone Conference, we take a snapshot and archive trainings conducted at the conference. Because we began this practice in 2022, all previous trainings that have documentation were archived.

2022#

Development and Customization#

Volto, React, and Javascript#

Theming#

Deployment#

Other#