Affiliate University

Curso de Python Online

O Curso de Python te leva do zero absoluto até projetos reais de automação e análise de dados. Você aprende a escrever scripts, manipular arquivos, raspar sites com requests e BeautifulSoup, consumir APIs, tratar dados com Pandas e versionar com Git. Ao final, você sabe construir automações que rodam sozinhas e analisar planilhas com milhares de linhas em segundos.

Atualizado em 28 de junho de 2026 · Catálogo Affiliate University

Resumo do Curso de Python
CursoCurso de Python
Formato100% online, no seu ritmo
Duração6 módulos, cerca de 4h30 de vídeo
Conteúdo6 módulos · 28 aulas
IdiomaPortuguês (Brasil)
CategoriaProgramação e Dados

Por que fazer o Curso de Python?

Python é a linguagem mais pedida em vagas de dados, automação e backend justamente porque resolve problemas concretos com pouco código. O que separa quem "fez um curso" de quem realmente usa Python é dominar os pontos que geram resultado: ler/escrever arquivos, tratar erros, usar bibliotecas como Pandas e requests, e estruturar o código para reaproveitar.

É aí que o curso foca, com projetos do começo ao fim.

O que você vai aprender no Curso de Python

Materiais inclusos

Currículo do Curso de Python: módulos e aulas

Módulo 1 — Fundamentos de Python que você usa todo dia
  • Instalando Python, VS Code e configurando o terminal
  • Variáveis, tipos (str, int, float, bool) e f-strings
  • Listas, dicionários, tuplas e quando usar cada um
  • Condicionais if/elif/else e loops for/while
  • Funções, parâmetros, return e escopo de variáveis
Módulo 2 — Tratamento de erros e arquivos
  • Lendo e escrevendo arquivos .txt e .csv
  • Tratamento de exceções com try/except/finally
  • Manipulando Excel com openpyxl e pandas
  • Trabalhando com datas usando datetime
  • Lendo o traceback para depurar erros
Módulo 3 — Automação de tarefas reais
  • Renomeando e organizando arquivos em lote com os e pathlib
  • Automatizando planilhas e gerando relatórios
  • Enviando e-mails automáticos com smtplib
  • Agendando scripts com cron (Mac/Linux) e Task Scheduler (Windows)
Módulo 4 — Web scraping e consumo de APIs
  • Requisições HTTP com requests e status codes
  • Extraindo dados de sites com BeautifulSoup e seletores CSS
  • Lidando com paginação, headers e rate limit
  • Consumindo APIs REST e tratando JSON
  • Salvando os dados raspados em CSV e banco SQLite
Módulo 5 — Análise de dados com Pandas
  • Criando DataFrames e lendo CSV/Excel
  • Filtros, ordenação e limpeza de dados nulos
  • Agrupamento com groupby e tabelas dinâmicas
  • Juntando tabelas com merge e concat
  • Gráficos com Matplotlib e exportação de relatórios
Módulo 6 — Boas práticas e projeto final
  • Ambientes virtuais com venv e pip
  • Versionando com Git e GitHub
  • Organizando o código em módulos e funções reaproveitáveis
  • Projeto final: automação completa de coleta + análise + relatório

Para quem é o Curso de Python?

Para iniciantes absolutos que querem programar do zero e para quem já mexe com planilhas e quer automatizar tarefas, raspar dados da web e analisar informação com Python.

Quanto tempo dura o Curso de Python?

O Curso de Python tem 6 módulos, cerca de 4h30 de vídeo, organizado em 6 módulos com 28 aulas. As aulas são gravadas: você estuda no seu ritmo e pode rever qualquer aula quando quiser.

Este curso faz parte do catálogo da Affiliate University. Enquanto a matrícula individual não abre, conheça as formações completas com matrícula aberta hoje:

Perguntas frequentes sobre o Curso de Python

Preciso saber matemática ou já ter programado antes?

Não. O curso começa do zero, instalando o Python e o VS Code. A lógica é construída passo a passo. Saber matemática avançada não é necessário para automação, scraping e análise de dados.

Quanto tempo leva para aprender Python?

Com prática diária, dá para escrever scripts úteis em poucas semanas. Os fundamentos do curso são cobertos em torno de 4h30 de vídeo, mas o domínio vem dos projetos e da repetição dos exercícios.

Python serve para quê na prática?

Automação de tarefas repetitivas, web scraping, consumo de APIs, análise de dados com Pandas, scripts de backend e ciência de dados. O curso foca nos usos que resolvem problemas reais do dia a dia.

Qual a diferença entre Python e outras linguagens para começar?

Python tem sintaxe limpa e legível, o que reduz a curva de aprendizado, e um ecossistema enorme de bibliotecas (Pandas, requests, BeautifulSoup) que entregam resultado rápido com pouco código.

O curso dá os códigos prontos?

Sim. Acompanham um pacote com 25 scripts completos, 40 snippets reutilizáveis, templates de projeto e datasets para praticar, tudo pronto para copiar, adaptar e rodar.

Cursos relacionados de Programação e Dados

Ver todos os cursos de Programação e Dados → · Catálogo completo