[Product-Developers] Plone Skillset Checklist

David Bain david.bain at alteroo.com
Tue May 13 14:32:46 UTC 2008


I put together this checklist today, for the guys at my company. I figure it
would be useful for others who want to "audit" their knowledge and skill
level in Plone/Zope.

I don't consider myself a guru and I'm not comfortable with all of this
stuff, but here it is, for what it is worth.

   - Creating Python Products
      - Archetypes
         - ArchgenXML + ArgoUML (tagged values, stereotypes UML
         tools)
            - Products
            - Tools
            - Portlets
            - Configlets
            - Tests
            - Interfaces
          - Unit Testing
      - Doc Testing
      - Functional Testing
       - Zope 3 Skills
      - configuration using zcml
      - interfaces
      - adapters
      - utilities
      - annotations
      - viewlets
      - browser resources
      - working with formlib
      - z3c.form
      - eggs
      - formlib + archetypes
   - Paster
   - Buildout
   - Setuptools
   - Eggs
   - PyPI
   - WSGI
   - Clouseau
   - PDB
   - Python List Comprehension
   - Python Lambda
   - Python decorators
   - Python dir()
   - Python help()
   - External Editor
   - Python Scripting and External Methods
      - programmatically manipulating zope objects
         - invokeFactory, getToolByName etc...
       - ZPT, DTML
   - CSS
   - ZSQL or SQLAlchemy/Alchemist
   - cvs and svn checkout and check in, managing trac
   - Understand and able to implement Web Standards
   - Custom Settings (alter default settings)
   - Created Customization Properties
   - Python/ZODB manipulation
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.plone.org/pipermail/plone-product-developers/attachments/20080513/ddc70370/attachment-0001.html>


More information about the Product-Developers mailing list