Este programa permite que os participantes no final de ambas as lições possam utilizar a linguagem de programação Python para operar bases de dados, concorrências, e utilizar protocolos para acesso aos dados.
Destinado a
- Profissionais de TI numa variedade de disciplinas que precisam de executar tarefas essenciais de administração do Linux, incluindo instalação, estabelecimento de conectividade de rede, gestão de armazenamento físico e administração básica de segurança
Duração
40 horas
Modalidades
- No local
- Virtual live através de plataformas digitais
- No local
Inclui
- 40 horas de formação
- Instrutores formados
- Manual do participante em formato digital
- Comprovativo de participação
Agenda
- Arquitectura
- Convocar o intérprete
- O intérprete e o seu ambiente
- Codificação do código fonte
- Tipos de dados numéricos
- Cordas de caracteres
- Listas
- Introdução à programação
- A se-sentença
- O julgamento para
- A função de alcance()
- O intervalo, continuar, e outras declarações
- O juízo final
- Funções
- Expressões Lambda
- Listas
- Utilização de listas como pilhas
- Utilização de listas como filas de espera
- Listas de compreensão
- Listas de compreensão aninhadas
- A instrução do
- Tuplos e sequências
- Sets
- Dicionários
- Iterações
- Nomes e objectos
- Contextos e namespaces
- Sintaxe de definição de classe
- Objectos de classe
- Objectos de instância
- Método dos objectos
- Variáveis de classe e de instância
- Inheritance
- Variáveis privadas
- Generadores
- Geração de expressões
- Introdução
- Lições como guiões
- Lições padrão
- A função dir()
- Pacotes
- Referências internas em pacotes
- Pacotes em múltiplos directórios
- Operadores de cordas
- Concatenar
- Duplicado
- Conversão
- Substituição
- Sequências de fuga
- Expressões regulares
- Lições de matemática e cmath
- Operador da lição
- Fracções de lições
- Lição decimal
- Lição gmpy2
- Lições
- Extensões para cálculos numéricos em arrays
- Tempo de aula
- Data da aula
- Lição pytz
- Data da lição
- Horário das aulas
- Calendário de aulas
- Formatação
- Formatação de cordas
- Leitura e escrita de ficheiros
- Métodos de arquivo de objectos
- Salvar dados estruturados com a json
- Erros de sintaxe
- Excepções
- Excepções de manuseamento
- Excepções definidas pelo utilizador
- Acções pré-definidas
- Introdução
- Criação de Ambientes Virtuais
- Manuseamento de embalagens com pip
- Interface com o sistema operativo
- Argumentos da linha de comando
- Redireccionamento da saída de erro e encerramento do programa
- Compressão de dados
- Pilhas incluídas