PL2 - Utilizando Python
Treinamento
PL2 - Utilizando Python
Data de Início
07/07/2008
Data de Término
09/07/2008
Vagas Disponíveis
12
Local
Brasília/DF
Valor
R$ 850,00
Ementa:
Este treinamento possui todas as informações
necessárias para dar condições ao aluno de
escrever programas em Python utilizando as melhores práticas:
1. Introdução
- Histórico e apresentação da Linguagem
- Cenário Indicado
- Visão Geral
- Resumo
2. Operadores e Variáveis
- Apresentação dos operadores
- Precedência de operadores
- Como python trabalha com variáveis
- Laboratório
- Resumo
3. Tipos Nativos
- Introdução aos tipos nativos
- Detalhando os tipos de dados
- Strings
- Inteiros
- Tuplas
- Listas
- Sets
- None
- Laboratório
- Resumo
4. Condicionais e Laços
- O que são condicionais
- Detalhando os condicionais
- if/else/elif
- Operações condicionais
- Explicar Laços
- Detalhando os Laços
- while
- for
- Laboratório
- Resumo
5. Programação Procedural em Python
- Funcionamento do paradigma procedural
- Argumentos opcionais de função
- Laboratório
- Resumo
6. Introspecção
- O que é Introspecção e como é feita em Python ?
- Duck Typing
- Visão além do alcance - dir
- Tipo que é um tipo - type
- Coerção para string - str
- Laboratório
- Resumo
7. Orientação a Objetos
- Funcionamento do paradigma procedural
- New Style Classes
- Classes
- Herança e Herança Múltipla
- Métodos de Classe
- Métodos Estáticos
- Laboratório
- Resumo
8. Exceções
- O que são Excessões e por que devemos trata-las ?
- Tratando Excessões
- Levantando Excessões
- Diferenças entre python2.4 e python2.5
- Laboratório
- Resumo
9. Tratamento de Arquivos
- Como criar arquivos em Python
- Acessando o conteúdo dos arquivos
- Operações com objetos file-like
- Laboratório
- Resumo
10. Expressões Regulares
- Apresentando ER's
- Conhecendo o módulo RE
- Laboratório
- Resumo
8. XML
- Introdução a XML
- Módulos nativos para XML
- Módulos de terceiros
- Laboratório
- Resumo
9. WebServices
- Apresentando Webservices
- Módulos nativos
- Módulos de terceiros
- Laboratório
- Resumo
10. Testes (UnitTests e DoctTests)
- Introdução a Testes Unitários
- Laboratório
- Resumo
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...




