Entrar em Contato

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

 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas