Python
Linguagem dinâmica orientada à objetos
Carga Horária
32 horas
Público-alvo
O treinamento destina-se a qualquer profissional de tecnologia que deseje conhecer esta linguagem de programação.
Pré-requisitos
Aos participantes deste treinamento é necessário conhecimento prévio de lógica de programação.
Conteúdo do Curso
Este treinamento abordará técnicas e conceitos da linguagem de programação Python:
- Ambiente de execução: scripts e bytecodes
- Uso interativo do interpretador
- Tipos primitivos: escalares, strings e unicode
- Tipos compostos: listas, tuplas e dicionários
- Operações de entrada/saída
- Comandos de controle de fluxo
- Funções e passagem de parâmetros
- Variáveis: escopos e "aliasing"
- Organização de código em módulos e pacotes
- Programação orientada a objetos
- Tratamento de erros e exceções
- Testes automatizados
- Bancos de dados e persistência de objetos
- Panorama dos toolkits gráficos
- Panorama dos frameworks web
- Exemplo de aplicação