Entrar em Contato

Programa do Curso

Introdução à Programação em Python

  • Executando código Python
  • Utilizando Ferramentas de Desenvolvimento Python (IDEs e ferramentas de linha de comando)
  • Trabalhando com shells Python e iPython, bem como iPython Notebook

Tipos de Dados e Operações

  • Inteiros e números de ponto flutuante
  • Strings e bytes
  • Tuplas e listas
  • Dicionários e dicionários ordenados
  • Conjuntos e conjuntos imutáveis

Organização e Distribuição de Código

  • Criando módulos e pacotes
  • Distribuindo código para repositórios

Programação Orientada a Objetos e Funcional

  • Criando e utilizando funções e classes
  • Modificando funções e classes com decoradores
  • Introduzindo meta-classes

Tratamento de Erros e Testes

  • Tratando e lançando exceções
  • Escrevendo e executando testes (doc tests e unit tests)
  • Verificando a cobertura de código por testes

Trabalhando com Arquivos e Diretórios

  • Acessando diferentes tipos de arquivos e princípios de manipulação de arquivos
  • Criando, lendo, atualizando e excluindo arquivos (incluindo arquivos de texto regulares, CSV, bem como arquivos Microsoft Word e Microsoft Excel)
  • Extraindo dados de arquivos de texto usando Expressões Regulares
  • Criando e excluindo diretórios, listando e buscando arquivos

Acesso a Bancos de Dados

  • Selecionando, inserindo, atualizando e excluindo dados
  • API de banco de dados genérica baseada em SQLite 3, PostgreSQL e MySQL
  • Utilizando o Mapeador Objeto-Relacional (SQLAlchemy)
  • Trabalhando com bancos de dados NoSQL

Conquistando a Web

  • Recuperando páginas web
  • Interpretando HTML e XML
  • Preenchendo formulários web automaticamente
  • Criando aplicações web em Python

Requisitos

Nenhuma

 28 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas