When you increase your productivity and reduce errors, your client satisfaction improves. And when you also reduce your expenses in QA and bug fixes, your happiness goes up. To  achieve these goals, your team needs the right tools, skills and processes to succeed.

Here are our most common Plone training workshops:

USE01/ Introduction to Plone from a Content Contributor's Perspective
  • CMS Basics
  • ZMI
  • Membership Administration
  • Default Plone Content Types
  • Creating Simple Content with Plone (page, news, event, folder, file, etc.)
  • Collections (how to use them, edit them)
  • Content Rules Engine
  • Collaboration and Sharing
  • Versioning Content
DEV01/ CMS and Environment Setup
  • Environment setup for Windows or OS X
  • Version Control Best Practices
  • Intro to Eggs
  • Buildout
    • mr.bob
    • Recipes
    • Version Pinning
    • Command line options
  • Installing Products
  • Installing Products for Development
DEV02/ Debugging Plone & Zope
  • Buildout debugging setup
  • Using clouseau / zopectl debug
  • Using pdb
  • Logging
  • Tips and Tricks
DEV03/ Python and Python Scripts
  • Common Python Idioms
  • Using Python in Plone
  • Python Scripts
  • Python in Zope Page Templates (Browser and Util views)
  • Python Tips and Tricks
DEV04/ Additional Programming Languages
  • JavaScript and jQuery
  • HTML
  • CSS and LESS
DEV05/ Plone Product Development
  • Introduction to Portal Types
  • Creating Plone Add-on Products
  • Introduction to Dexterity
  • Creating Content Types
    • Fields
    • Widgets
    • References
    • Vocabularies
    • Storages
  • Introduction to Plone's Content Types
  • Behaviors
  • Product Layout
  • Generic Setup profiles
  • Upgrade Steps
  • Packaging and Distributing your product
  • Creating a Policy Package
  • Upgrading Plone to new versions
DEV06/ Workflow Techniques
  • Moving Content through Workflow
  • Placeful Workflow
  • Customizing Workflow
DEV07/ Security
  • Introduction to Zope's Security API
  • Plone Membership Tools
  • Pluggable Authentication Service
  • Managing Groups
  • Managing Roles and Permissions
  • Default Plone Security
  • Securing Folders
  • Utilizing Placeful Workflow
DEV08/ Search
  • Full-text indexing, Live Search
  • Search tool options
  • ZCatalog interface
  • Pluggable Indexes
  • Dexteritytextindexer
DEV09/ Advanced Product Development
  • Zope 3
    • Events
    • Views
    • Utilities
  • Advanced Dexterity Techniques
DEV10/ Relational Databases
  • Integrating Plone with external databases
  • Simple SQL Methods
  • Integrating MySQL based Membership
DEV11/ Advanced Integration/Performance
  • Integrating Zope/Plone with LDAP directories
  • Webservices with Zope
  • Migrating data between instances
    • Import/Export
    • collective.transmogrifier migration pipelines
    • Splitting Data.fs files up
DEV12/ Plone Packaging & Deployment Techniques
  • Advanced buildout techniques using SixieSkel
  • Python egg packaging
  • Releasing to distribution servers
  • Source control management best practices
TMP01/ Basic Theming Techniques 
  • Diazo rules syntax and tags
  • Overriding templates using z3c.jbot
  • Plone Diazo tips
  • Diazo Conditions
  • Using Variables in rules
TMP02/ Advanced Theming Techniques
  • XSLT
  • Plone Resource Registries
  • Generic Setup
  • How to create and build a theme with mr.bob
TMP03/ Introduction to Zope Page Templates
  • Introduction to Dynamic Web Pages
  • Introduction to Zope Page Templates (ZPT)
  • TAL Statements
  • TALES Expressions
  • METAL Macros
  • TAL vs Chameleon
ADM01/ Basic System Administration
  • System Sizing
  • OS Selection (Advantage or Disadvantage of each)
    • Unix Fundamentals (recommended)
    • Microsoft Fundamentals
      • Configuration
      • Logging
      • Security
  • Monitoring the health of the system (intro to Zenoss/Opsview)
  • Git Training
  • Installing Zope
  • Intro to Buildout
ADM02/ Zope System Administration
  • Monitoring Zope
    • Monitoring HTTP
    • Checking ZODB
    • Functional Tests
  • Using Supervisor to control Zope
  • Cron and Scripting Zope Administration (Zope's clock server and cron parts)
  • repozo Backup and Restore
ADM03/ Web Performance 
  • Web Server 
    • Configuration
    • Tuning
  • Load balancing with HAProxy
  • CacheFu
    • HTTP Caching Headers
    • Squid/Varnish: Configuration & Security
    • Zope Integration
    • Cache Invalidation
    • Configuring Caching Rules
  • Tuning Zope


Don't see what you are looking for? We can create custom trainings to meet your company's specific needs.

Thanks for filling out the form! A Six Feet Up representative will be in contact with you soon.

Have a question? Want to connect with us?