Iniciación a Zope
Introducción rápida a Zope, desde la instalación hasta la programación de productos en python. (36 horas)
Contenido
Temario
= 1. Zope =
== 1.1. Instalación ==
Como instalar zope a pelo, bajándose el tar.gz, cómo configurarlo y
arrancarlo.
== 1.2. Interfaz de gestión de Zope ==
Como se entra, que partes tiene, funcionamiento básico.
== 1.3. Objetos en zope ==
Cuales son los objetos, contenedores, ficheros, imagenes
=== 1.3.1. Publicación de objetos ===
Cómo se producen las páginas HTML desde los objetos de zope
=== 1.3.2. Adquisición ===
Cómo se buscan los métodos y los objetos en zope
== 1.4. Usuarios y seguridad ==
Cómo crear usuarios y como gestionar la seguridad. Delegación de permisos.
== 1.5. DTML ==
Qué son los dtml-method. Programación en zope.
=== 1.5.1. dtml-var, dtml-in, dtml-if ===
=== 1.5.2. Espacion de nombres, dtml-with, dtml-let, dtml-call, dtml-comment,... ===
=== 1.5.3. Ejercicio práctico ===
== 1.6. ZPT ==
Qué son las Zope page templates. Programación mediante plantillas como
alternativa a DTML.
== 1.7. ZCatalog para búsquedas ==
Cómo hacer búsquedas en zope. Crear indices y mantener el catálogo.
== 1.8. Localizer para internacionalización ==
Cómo tener la web en más de un idioma. Localizer, LocalContent, LocalFolder.
== 1.9. Desarrollando Zope: zclases y python ==
=== 1.9.1. Zclass ===
=== 1.9.2. Productos en python ===
(Para esto es necesario estar cómodo con python)
= 2. Introducción a Python =
Basada en el tutorial de [http://docs.python.org/tutorial]