TriZPUG BootCampArama 2008 :: July 28 - August 4, 2008
|
|
|

TriZPUG boot camps take place in state of the art high technology classrooms on the campus of the University of North Carolina's School of Pharmacy in Chapel Hill, NC. There are wired 100Mb Ethernet connections and grounded AC power outlets at every seat. A video projection screen monitors the presentation computer at the front of the room. The seating is conference style on terraced risers all facing the instructor. A wireless microphone tracks the instructor throughout the room.
Chapel Hill offers free mass transit to the classrooms from many convenient accommodations including an official hotel with free wireless.
Learn the essentials you need to build your Plone site and deploy it. This course is the most popular in the Plone world--for a good reason: it teaches you practical skills in a friendly, hands-on format.Plone Boot Camp: Customizing Plone :: July 28 - August 1, 2008
Plone Boot Camp: Customizing Plone is offered to the general public, and is aimed at:
- people with HTML or web design experience
- people with some or no Python experience
- people with some or no Zope/Plone experience
It covers using Plone, customizing, and deploying Plone sites. You can read more information about the Prerequisites and Agenda.
This course will use Plone 3, and is appropriate for both people new to Plone, and with experience with older versions of Plone. While we will use Plone 3 as our hands-on version, almost all of the material will also be very useful for users of Plone 2.5 and earlier versions.
Read the rave reviews earned by our earlier bootcamps.
PyCamp: Python Boot Camp :: August 4 - 8, 2008
PyCamp is TriZPUG's Python Boot Camp, which takes a programmer familiar with basic programming concepts to the status of Python developer with one week of training.
If you have previous programming experience and want to step into Python programming as quickly and painlessly as possible, this boot camp is for you. PyCamp is the perfect follow-on to Plone Boot Camp the previous week. A bonus hour is offered at the end of each PyCamp day for Plone Boot Camp participants to pull their two skill sets together.
![]() | |
| 2007 PyCampers are ecstatic about functional programming with Python |
PyCamp represents a unique pedgogical approach. You will learn:
- By Example - Many programming courses take the rote "reference manual" approach where you are taught all the elements of a language and then expected to apply them from memory. You will instead start with working useful programs and become exposed to the elements of the Python programming language through actual code.
- By Following Along - Many programming courses lecture passive students. Others leave students to work through programming problems on their own. You will instead participate by stepping through working and useful code line by line, building up new features and making changes as you follow along in guided labs.
- By Pythonic Method - Every programming language has a culture and idioms which make it unique. Too many programming courses apply a generic approach to languages, resulting in programmers who write Java programs in Perl. You will learn the zen-ful practices which make Python the most elegant and practical of programming languages.
Advanced Plone Boot Camp: Plone 3 Techniques :: August 4 - 7, 2008
Interesting in building a site using the best practices of Plone 3? Want to advance your skills in scripting and developing for Plone? This course covers the new technologies in Plone 3.0 and 3.1 intended for site integrators and developers: our new portlet infrastructure, viewlets, versioning, and a friendly introduction to Zope 3 component architecture. Now, updated for Plone 3.1!
Plone 3 introduces many new features to Plone, including:
- inline editing
- versioning and staging
- through-the-web locking to prevent concurrent editing
- user-selectable portlets and a new portlet system
- "viewlets" -- allowing elegant page composition without customizing HTML
This course is intended for people who have experience with the basics of Plone site development and HTML/CSS. It will cover what you need to know to take advantage of these new technologies in Plone 3. Audience: Developers.



