Programa do Curso
Introdução à Programação em Python
- Execução de código Python
- Uso de ferramentas de desenvolvimento Python (IDEs e ferramentas de linha de comando)
- Trabalhando com shells Python e iPython, bem como o Jupyter Notebook
Tipos de Dados e Operações
- Inteiros e números de ponto flutuante – talvez não seja necessário
- Strings e bytes – talvez não seja necessário
- Tuplas e listas
- Dicionários e dicionários ordenados
- Conjuntos e conjuntos congelados (frozen sets)
Organização e Distribuição de Código
- Criação de módulos e pacotes
- Distribuição do código para repositórios
Programação Orientada a Objetos e Funcional
- Criação e uso de funções e classes
- Modificação de funções e classes com decorators (decoradores)
- Introdução às metaclases
Tratamento de Erros e Testes
- Manipulação e lançamento de exceções
- Escrita e execução de testes (doc tests e unit tests)
- Análise da cobertura de código pelos testes
Trabalho com Arquivos e Diretórios
- Acesso a diferentes tipos de arquivos e princípios de manipulação de arquivos
- Criação, leitura, atualização e exclusão de arquivos (incluindo arquivos de texto comuns, CSV, bem como arquivos do Microsoft Word e Microsoft Excel)
- Extração de dados de arquivos de texto usando expressões regulares
- Criação e exclusão de diretórios, listagem e pesquisa de arquivos
Requisitos
Nenhuma
Testemunhos de Clientes (7)
tudo estava perfeito
Florin Vrincianu
Curso - Python Programming Fundamentals
Máquina Traduzida
O fato de o instrutor poder nos guiar, corrigir quando necessário e explicar o que foi feito incorretamente
Roxana - Emilia Zamfir
Curso - Python Programming Fundamentals
Máquina Traduzida
Pareceu uma introdução bem estruturada ao Python, dando-me a confiança para abordar alguns programas de nível básico antes de tentar algo mais substancial.
Graham - Quantum Detectors Ltd
Curso - Python Programming Fundamentals
Máquina Traduzida
Gostei de poder fazer perguntas e Abhi respondeu a todas elas, fornecendo excelentes exemplos.
Bozena - New College Durham
Curso - Python Programming Fundamentals
Máquina Traduzida
Tudo estava ótimo. O instrutor estava muito bem preparado e eu realmente gostei do curso.
Gelep Dragos
Curso - Python Programming Fundamentals
Máquina Traduzida
O curso foi direto, intuitivo e fácil de seguir, os exercícios abordaram os assuntos discutidos anteriormente.
Alexandru - BRD
Curso - Python Programming Fundamentals
Máquina Traduzida
O conhecimento.
Dan Nohai - BRD
Curso - Python Programming Fundamentals
Máquina Traduzida