#FormaçõesModularesCertificadas
Programação Avançada em Python
Horas:
50
UFCD:
10794
Pontos de Crédito:
4.5

- Aplicar as boas práticas de escrita de código.
- Criar classes e utilizar objetos de forma efetiva.
- Utilizar as propriedades dos objetos para criar “código dinâmico”.
- Efetuar a depuração e log.
- Programar para a web em Python.
- Tratamento idiomático de dados
- Comparação de operadores em cadeia
- Indentação
- Falsy Truthy
- Equivalente ao operador ternário
- Palavra reservada “in”
- Uso do retorno na avaliação de expressões
- Formatação de strings
- Expressões Lambda
- Classes e Objetos
- Criação de classes
- Privados vs públicos
- Herança
- Métodos estáticos
- Serialization e deserialization de objetos em Python
- Teste, registo e depuração
- Criação de livrarias e distribuição de programas em Python
- Âmbito em funções
- Metaprogramação, programação dinâmica
- Metaclasses
- Código a gerar código
- Iteradores, Geradores e Co-rotinas
- Método iter()
- Looping sobre diferentes estruturas
- Como criar iteradores
- Geradores
- Método __next_()
- Desenvolvimento para a web em Python
- Django ou Flask
- Criação de webservices
- Acesso a dados
Primeira Edição
Norte
Abre Brevemente
Inscrições a decorrer
Centro
Abre Brevemente
Inscrições a decorrer
Alentejo
Abre Brevemente
Inscrições a decorrer

Together, we reshape the way we live.
Subscreve para receberes as nossas newsletters.
MORADA
CONTACTOS
Chamada para a rede fixa nacional
