Programa do Curso
Introdução a Python Programming
- Execução do código Python
- Utilização de ferramentas de desenvolvimento Python (IDEs e ferramentas de linha de comando)
- Trabalhar com shells Python e iPython, bem como com o iPython Notebook
Tipos de dados e operações
- Inteiros e floats - provavelmente não é necessário
- Strings e bytes - provavelmente não é necessário
- Tuplas e listas
- Dicionários e dicionários ordenados
- Conjuntos e conjuntos congelados
Organizando e distribuindo código
- Criando módulos e pacotes
- Distribuindo código para repositórios
Orientação a objectos e funcional Programming
- Criar e utilizar funções e classes
- Modificando funções e classes com decoradores
- Introduzindo meta-classes
Tratamento de erros e testes
- Tratar e levantar excepções
- Escrever e executar testes (testes documentais e testes unitários)
- Verificando a cobertura de código por testes
Trabalhar com ficheiros e directórios
- [Diferentes tipos de ficheiros e princípios de tratamento de ficheiros
- Criar, ler, atualizar e apagar ficheiros (incluindo ficheiros de texto normais, csv, bem como ficheiros Microsoft Word e Microsoft Excel)
- Extração de dados de ficheiros de texto utilizando iões Express regulares
- Criação e eliminação de directórios, listagem e pesquisa de ficheiros
Requisitos
Nenhum
Declaração de Clientes (10)
O curso foi direto, intuitivo, fácil de seguir, os exercícios cobriram os assuntos discutidos previamente.
Alexandru - BRD
Curso - Python Programming Fundamentals
Machine Translated
A capacidade de conhecimento.
Dan Nohai - BRD
Curso - Python Programming Fundamentals
Machine Translated
O Abhi é um programador muito competente, com muitos conhecimentos e também tem as competências necessárias de um formador de que gostei muito.
Andrei - BRD
Curso - Python Programming Fundamentals
Machine Translated
Gostei do facto de todas as noções relativas à linguagem Python terem sido explicadas em pormenor e de nos ter sido permitido resolver alguns exercícios sozinhos, após o que o formador nos explicava e oferecia várias soluções. Um curso muito bom!
Scanteie Ana - BRD
Curso - Python Programming Fundamentals
Machine Translated
Explicações relacionadas com o facto de existirem muitas possibilidades de programação e a existência de funções.
Adriana - Siemens
Curso - Python Programming Fundamentals
Machine Translated
Muitos exercícios, adaptando-se ao ritmo de cada um, resolvendo problemas em tempo real e muita paciência
Alixandru Ionut - Siemens
Curso - Python Programming Fundamentals
Machine Translated
O curso cobriu todas as informações básicas e é um bom começo para desenvolvimento e aprendizagem futuros.
Luiza Nicoleta - Siemens
Curso - Python Programming Fundamentals
Machine Translated
Estrutura, exercícios, disponibilidade para correção
Vlad - Siemens
Curso - Python Programming Fundamentals
Machine Translated
The second day was the most important for me, especially learning about different libraries that help us work with files :.csv, .xml, .docx..etc. Wish we had more time!
Daniela Moldoveanu - Siemens
Curso - Python Programming Fundamentals
Prepared training material and form of this course