PL3 - Utilizando Zope/CMF
Descrição
Este treinamento capacitará a o aluno a gerenciar uma instância Zope, conectar em bancos de dados e gerir a parte de segurança de um servidor Zope
Objetivo
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
Carga Horária:
32 Horas
Pré-requisitos
Conhecimentos de lógica de programação e ter participado do
treinamento PL2 – Utilizando Python, ou ter conhecimentos equivalentes.
Pós-requisitos
Após este treinamento o aluno será capaz de:
- Instalar e configurar uma instância Zope/CMF de modo profissional
- Implementar os requisitos de segurança Zope/CMF
- Configurar Banco de Dados externos como PostgreSQL e MySQL
- Integrar Zope/CMF com Squid ou Apache
- Integrar Zope/CMF com OpenLDAP
- Configurar instâncias ZEO
Ementa de PL3 - Utilizando Zope/CMF
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
Ações do documento
PL1 - Desenvolvendo Interfaces Web 2.0 com
Este treinamento prepara o aluno para ser capaz de criar e projetar páginas...
PL2 - Utilizando Python
Este treinamento prepara o aluno para ser capaz de criar programas utilizando...
PL3 - Utilizando Zope/CMF
Este treinamento capacitará a o aluno a gerenciar uma instância Zope, conectar...
PL4 - Utilizando o Plone 3
Este treinamento possui todas as informações necessárias para o aluno trabalhar...
PL5 - Desenvolvendo Produtos Plone com Archetypes,
Este treinamento prepara o aluno para ser capaz de criar produtos para Plone,...
PL6 - Criando Skins Modernas para Plone
Este treinamento prepara o aluno para ser capaz de criar skins (temas),utilizando...
PL7 - Administrando Servidores Zope/Plone
Este treinamento prepara o aluno para ser capaz de instalar e administrar ambientes...




