PL3 – Utilizando Zope/CMF
Este treinamento prepara o aluno para ser capaz de criar produtos para Zope, conectar em bancos de dados e gerir a parte de segurança de um servidor Zope
Pré-Requisitos
Conhecimentos de lógica de programação e ter parcipado do treinamento PL2 – Utilizando Python, ou ter conhecimentos equivalentes.
Ementa
A ementa do treinamento possui todas as informações necessárias para o aluno :
1. Introdução ao Zope
- Introdução e Histórico
- Cenário Indicado
- Visão Geral dos Objetos que podem ser usados no Zope
- Resumo
2. Programando em Zope
- Introdução a Zope Page Templates
- Laboratório
- Introdução a Python Scripts
- Laboratório
- Introdução a métodos importantes do Zope
- Criação de Objetos
- Criação de Usuários
- Laboratório englobando todos os itens acima
- Resumo
3. Zope e Segurança
- Apresentar o sistema de segurança do Zope
- Apresentar o que são políticas de segurança
- Gerenciamento de Usuários
- Recuperação de senha
- Criar, Gerenciar e Remover Papéis (Roles)
- Criar, Gerenciar e Remover Permissões
4. Zope e CMF
- Introdução a CMF
- Visão geral dos objetos e métodos mais importantes
- Criação de um produto
- Resumo
5. Zope e CMFFormController
- Introdução a CMFFormController
- Apresentando CPT - Controller Page Template
- Laboratório
- Apresentando CPY - Controller Python Scripts
- Laboratório
- Apresentando VPY - Validator Python Scripts
- Laboratório
- Resumo
6. Utilizando Conector Egenix para conexão a Bancos de Dados
- Introdução
- Laboratório
- Resumo




