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
| Curso | Curso de Python |
| Formato | 100% online, no seu ritmo |
| Duração | 6 módulos, cerca de 4h30 de vídeo |
| Conteúdo | 6 módulos · 28 aulas |
| Idioma | Português (Brasil) |
| Categoria | Programaçã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
- Escrever scripts Python do zero: variáveis, listas, dicionários, loops, funções e tratamento de erros com try/except
- Automatizar tarefas repetitivas: renomear arquivos em lote, ler/escrever CSV e Excel com openpyxl e organizar pastas automaticamente
- Fazer web scraping com requests + BeautifulSoup e contornar paginação, headers e seletores CSS
- Consumir APIs REST com requests, autenticar com tokens e tratar respostas JSON
- Analisar dados com Pandas: filtrar, agrupar (groupby), juntar tabelas (merge) e exportar relatórios
- Criar gráficos com Matplotlib e resumir dados em segundos
- Versionar projetos com Git e GitHub: commit, branch, push e .gitignore
- Usar ambientes virtuais (venv) e instalar pacotes com pip sem quebrar o sistema
- Estruturar código em módulos, escrever funções reaproveitáveis e ler mensagens de erro (traceback) para depurar sozinho
- Subir uma automação para rodar agendada com cron ou Task Scheduler
Materiais inclusos
- Código — Pacote de 25 scripts Python prontos para copiar e colar (automação, scraping e Pandas)
- PDF — Apostila de sintaxe Python com exemplos comentados (120 páginas)
- Swipe — Swipe de 40 snippets reutilizáveis: ler CSV, tratar erro, requisição API, groupby
- Modelo — Template de projeto Python estruturado (pastas, venv, .gitignore, requirements.txt)
- Checklist — Checklist de depuração: como ler o traceback e resolver os 15 erros mais comuns
- Mapa mental — Mapa mental de bibliotecas Python por objetivo (dados, web, automação, API)
- Planilha — Dataset de treino com 5.000 linhas para praticar Pandas e gráficos
- Prompt — Pacote de 15 prompts para usar IA como copiloto de código (explicar erro, refatorar, gerar testes)
- PDF — Guia de cheatsheet Pandas + requests + BeautifulSoup em uma página
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
- Curso de SQL
- Curso de Banco de Dados
- Curso de Power BI
- Curso de Análise de Dados
- Curso de Cibersegurança
- Curso de APIs
- Curso de Programação
- Curso de HTML e CSS
- Curso de JavaScript
Ver todos os cursos de Programação e Dados → · Catálogo completo