Entrar em Contato

Programa do Curso

Fundamentos de Python para Tarefas de Dados

  • Instalação do Python e configuração do ambiente de desenvolvimento
  • Fundamentos da linguagem: variáveis, tipos de dados, estruturas de controle
  • Criação e execução de scripts simples em Python

Manipulação de Arquivos: CSV e Excel

  • Leitura e gravação de arquivos CSV usando o módulo csv e Pandas
  • Trabalho com arquivos Excel usando openpyxl/xlrd e Pandas
  • Exercícios práticos: automação de conversão de arquivos

Introdução ao Pandas

  • Fundamentos do DataFrame: criação, indexação, seleção e filtragem
  • Operações de agregação e agrupamento
  • Operações comuns de limpeza: valores ausentes, duplicatas e conversões de tipo

Introdução ao Polars

  • Conceitos do Polars e características de desempenho em comparação com o Pandas
  • Operações básicas de DataFrame no Polars
  • Exemplo de uso: quando escolher o Polars em vez do Pandas

Transformação Avançada de Dados (Intermediário)

  • Joins complexos, funções de janela e operações de pivot no Pandas
  • Padrões eficientes de processamento de dados com Polars
  • Cadeias de operações e otimização do uso de memória

Automação de Processos com Python

  • Criação de scripts para automatizar tarefas repetitivas de dados e etapas ETL
  • Agendamento de scripts com agendadores do sistema operacional ou gerenciadores de tarefas
  • Registro (logging), tratamento de erros e notificações

Empacotamento de Scripts e Melhores Práticas

  • Criação de executáveis com PyInstaller ou ferramentas semelhantes
  • Estruturação de projetos, ambientes virtuais e gerenciamento de dependências
  • Fundamentos de controle de versão e documentação de fluxos de trabalho

Mini-Proprato Prático

  • Tarefa completa: ler arquivos brutos, limpar e transformar dados, produzir saídas
  • Automatizar o fluxo de trabalho e empacotar como um script executável ou programa
  • Revisão e melhorias com base no feedback dos colegas

Resumo e Próximos Passos

Requisitos

  • Conhecimento básico de conceitos de programação ou disposição para aprender
  • Conforto ao usar a linha de comando ou terminal para instalação de pacotes
  • Experiência trabalhando com planilhas (CSV/Excel)

Público-Alvo

  • Analistas de dados e profissionais de operações que automatizam tarefas de dados
  • Engenheiros analíticos em busca de scripting ETL leve
  • Profissionais interessados em fluxos de trabalho práticos baseados em Python para dados
 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas