Zope.com
 

Zope 3 for Developers

This three day course will familiarize developers with Zope 3 software from introductory through advanced concepts. The take-away materials provide tools for further learning, since it will not be possible to cover every topic in the sessions. We will demonstrate the flexibility and effectiveness of Zope as an Open Source web development Platform.

Course Objectives

After completing this course students will understand:

  • Zope's component architecture,
  • Creating Zope components and applications,
  • Building web interfaces,
  • Controlling security,
  • Using powerful Zope framework features e.g., events, metadata, schemas, testing,
  • Configuring and installing Zope

The course is intended for developers who want to build web applications using the Zope 3 web-application server.

Students should be familiar with the Python programming language and the concepts associated with web application development. While not required, students will benefit from having some familiarity with Zope 2-based application development.

We offer several opportunities to meet with Zope's engineering teams, including with Jim Fulton, our CTO.

Prerequisites

Take the Python Tutorial:
http://docs.python.org/tut/tut.html

Zope Corporation reserves the right to cancel a Zope 3 for Developers Training class with a minimum of thirty days notice to registered students. If Zope Corporation cancels a Zope 3 for Developers Training course all fees paid will be refunded.

I have been working with Internet technology and its challenges since 1989 and our most difficult task is to quickly convert legacy applications and data into a web based application. The best example of this legacy application was the Navy's Engineering Change Proposal Application. An automated tool was supposed to streamline a very common business task. Many contractors and application developers have attempted to automate this process and have failed. We turned to the development product ZOPE and have completely rewritten the meaning of legacy conversions. The ECP application was developed under ZOPE and accepted after an extensive competitive development process.
- James Glenn, Internet Branch Head Code J561, Space and Electronic Warfare Command, System Support Center Charleston, U.S. Navy Internet Manager