|
|
Curso
-
Programação avançada com Python (10794)
Horário
- Laboral
- Pós-Laboral
- On-line
Forma de organização predominante
-
Formação em B-learning (turma)
Resumo do Conteúdo Programático
-
- 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 dado
Condições de acesso / Público-Alvo
-
Idade compreendida entre 18 e 65 anos.
Habilitação mínima de acesso
Situação profissional
- Empregados por conta de outrem - Externos
Habilitações específicas
- Escolaridade mínima obrigatória - 9ºano
Precedências
- Participantes devem estar empregados no sector privado
- Escolaridade mínima obrigatória - 9ºano
Objectivos Gerais:- 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.
|
|
|
|
|