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.
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)
O número de usuários está correto. O instrutor transmitiu as informações com entusiasmo.
Alberto Rivas - SEG AUTOMOTIVE SPAIN, S.A.U.
Curso - Python Programming - 4 days
Máquina Traduzida
Juan Antonio se integrou rapidamente à nossa equipe. Ele é uma pessoa paciente e altamente profissional. Sempre que estávamos desanimados, ele estava pronto para nos ajudar.
Gustavo Garcia Puente - SEG AUTOMOTIVE SPAIN, S.A.U.
Curso - Python Programming - 4 days
Máquina Traduzida
Bom conceito de treinamento, muitos exemplos. Exercícios agradáveis.
Ales Ptacek - Secheron Hasler CZ, spol. s r.o.
Curso - Python Programming - 4 days
Máquina Traduzida
conhecimento do apresentador sobre o Python
Tomas Benda - Secheron Hasler CZ, spol. s r.o.
Curso - Python Programming - 4 days
Máquina Traduzida
As máquinas virtuais funcionaram muito bem e facilitaram bastante a experimentação com o código. Também gostei especialmente de ter cópias de todos os exemplos que o instrutor estava montando, para poder seguir e ver o resultado final antecipadamente. Isso tornou mais fácil para mim fazer perguntas mais específicas.
Stefan Kotze - ACC
Curso - Python Programming - 4 days
Máquina Traduzida
O instrutor abordou cada tópico com mais profundidade dentro do tempo disponível e também nos deu perguntas para resolver, explicando sempre que tínhamos dúvidas.
Praveent Thamil Mani - MINDEF
Curso - Python Programming - 4 days
Máquina Traduzida
Dias 2 e 3. Havia uma quantidade absurda de conteúdo, mas o Abhi lidou bem com isso, então obtive um valor real nisso.
Michael Clews - ACC
Curso - Python Programming - 4 days
Máquina Traduzida