GuideForStudents
last edited 3 years ago by joel
So, who should come to a Plone bootcamp?
- People who want to customize the look/feel of Plone
- People who want to develop new content types for Plone
- People who want to develop products for Plone, or hack on Plone
In the past, I (Joel) haven't focused as much on:
- Deploying large-scale Plone sites
Since that tends to be rather setup- and project-specific info.
In past classes I've taught (bootcamp or otherwise), the requirements for students have been:
- Have installed Zope/Plone on their own machines
- Know basic Python
- Level of knowledge you'd get from working through DiveIntoPython
- Need to understand Python syntax, indentation, and basic "expressiveness" (ie, how to say things "take a string, and add another string to it, and try to convert it to an integer"
- Know HTML/CSS
- Guru-level knowledge here isn't needed, but trying to learn Zope Page Templates and HTML at the same time isn't feasible.
Other skills are beneficial, like having a basic understanding of relational databases, and how web forms work, etc., but these haven't been required in the past.
