Entrar em Contato
 Duração 28 horas

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)
  • Trabalho com os shells Python e iPython, bem como com o iPython Notebook

Tipos de Dados e Operações

  • Inteiros e ponto flutuante
  • Strings e bytes
  • Tuplas e listas
  • Dicionários e dicionários ordenados
  • Conjuntos (sets) e conjuntos imutáveis (frozen sets)

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

  • Criação de módulos e pacotes
  • Distribuição de 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 decoradores
  • Introdução a metaclasses

Tratamento de Erros e Testes

  • Tratamento e lançamento de exceções
  • Escrita e execução de testes (testes de doc e testes unitários)
  • Verificação 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 busca de arquivos

Acesso a Bancos de Dados

  • Seleção, inserção, atualização e exclusão de dados
  • API genérica de banco de dados baseada em SQLite 3, PostgreSQL e MySQL
  • Uso do Mapeador Relacional-Objeto (SQLAlchemy)
  • Trabalho com bancos de dados NoSQL

Conquistando a Web

  • Recuperação de páginas web
  • Análise (parsing) de HTML e XML
  • Preenchimento automático de formulários web
  • Criação de aplicações web em Python

Requisitos

Nenhum

Treinamento Corporativo Personalizado

Soluções de treinamento projetadas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, treinamento online ao vivo, a partir de 5200 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas