Redomino: Plone 3 development training
Intensive course for site administrators, programmers and web developers who want to master the Plone CMS for advanced applications.
| What | Plone |
|---|---|
| When |
2008-10-29 10:00
to 2008-10-31 17:00 |
| Where | Turin, Italy |
| Contact Name | Redomino S.r.l. |
| Contact Email | info@redomino.com |
| Contact Phone | +39 0117499875 |
| Add event to calendar |
|
Redomino's "Developing with Plone" course is an advanced level training for developers who are involved in high complexity projects and want to deepen their skills in order to take advantage of the built-in intelligence of the Plone system.
New! A new opportunity for the most exacting and courious: the training day plus! An additional day of training (October 31st 2008) for asking to the teachers all kind of doubts and requests about the topics discussed during the course and for deepening the matters the participants wish to know better.
Goals
At the end of the training the participants will know all the main features of Plone that allows the developer to customize and develope specialized software and will be able to exploit all the potential of this very powerful Content Management System.
Who should consider this training?
Redomino's "Developing with Plone" course is for programmers and web developers who already have experience with web page building and programming for the Web (client-server, http, html/css...), and possibly with the Zope Technology (architecture, zpt, scripting...).
Overview of topics
- Brief History of Plone
- Competition
- Plone-the-Application and Plone-the-Framework
- Passing to Zope 3
- Why to choose Plone - general considerations
- The Plone community
- Prerequisites and glossary
- About Zope Architecture
- Zope Objects
- ZODB, Publisher, Security, ZPT
- Creating a Zope Istance with zc.buildout
- Installing Plone from Source
- Creating a Plone portal
- About Content Management Framework
- Architecture of a Plone Instance
- Overview on Features and Content Types ( skins, types, catalog, workflow)
- About Zope 3 technology assumed by Plone (views, adaptors, viewlets and portlets)
- Information architecture in Plone
- Security and Workflow
- Users and groups of users, permissions and roles
- Advanced control
- Creating your own workflow
- Finding contents
- The Portal_catalog Service
- Portal_skin, CSS e Javascript, KSS
- Managing viewlets and portlets
- Anatomy of a browser-view
- Custom Content Types
- Content-Centric design
- Archetypes
- Templates with Paster
- Archgenxml
- Plone Products Package Structure
- Installing the Products
- Transforming the user interfaces from Archetypes to anything we want
- About ZPT
- Macro of base_view Archetypes
- Creating an search interface with Formlib
- About Zope 3 Technologies you need
- About the form controller
- Creatinga portlet connected with our product
- Managing Binary Files out of ZODB
- Access to Relational DBMS with SQLAlchemy
- Case studies of production installations: More than a ZODB is possible, ZEO, Caching
NOTE:
This course is held in Italian. Organizing an English-speaking session is possible upon request.
Redomino's "Developing with Plone" course will be held each month.
The classes will have an enrollment limit of 12 people.
The course site will change each month.