A Developer's Guide to Learning Zope
Zope is a web application environment developed by Digital Creations - DC for short (http://www.digicool.com).
This document is not going to tell you why you should use Zope. Instead, it intends to point out resources that will allow you to learn how to use Zope. For an introduction on how Zope works, visit http://www.zope.org/WhatIsZope. In this document I describe the different levels of knowledge using terms I borrowed from Advogato http://www.advogato.org - Apprentice, Journeyer and Master. As you advance in your knowledge you will advance in your category, until at last you are a Master, and you too can answer Apprentices' questions.
Preliminaries
Before you start using Zope, you're going to need to learn a few things which will help you understand how it works.
Python, the programming language in which Zope is written
HTTP, CGI, Cookies and other Web standards
Apprentice
Journeyer
Now that you've mastered Zope basics, its time to move on, and learn more about how Zope works internally.
Master
Having mastered the knowledge required of a Journeyer and Apprentice, you are now a Zope Master. That doesn't mean there's nothing left for you to learn - quite the opposite in fact. This is just an overview of the different topics you can look into in more depth.
Getting Help
At some point, you're going to get stuck. That's when you need to ask someone for help. There's always someone nice on the mailing-lists or IRC who'll help you, so feel free to ask.
![]() |