Python — Catálogo
Escolha um curso ou um pacote para começar.
As profissões que usam Python incluem desenvolvedores, analistas, Data Analysts, Data Scientists, engenheiros de automação, engenheiros back-end e profissionais que precisam transformar tarefas manuais em processamentos confiáveis. Python se tornou uma linguagem transversal para automação, dados, APIs e IA: saber apenas escrever alguns scripts já não basta quando é preciso estruturar, testar, proteger e manter um aplicativo profissional.
Os 15 cursos constroem esse domínio de forma progressiva: fundamentos da linguagem, estruturas de dados, funções e objetos, tratamento de erros, arquivos e automação, SQL, consumo e criação de APIs com FastAPI, testes, segurança, implantação, pandas, primeira abordagem de Machine Learning e projeto final com IA integrada. Ao final da trilha, você saberá desenvolver e manter aplicativos Python completos, automatizar processos e conectar dados, APIs e serviços inteligentes em um contexto profissional.
🎓 15 cursos • 📘 120 aulas interativas • ⏱️ de 45 a 75 horas de aprendizagem por meio do diálogo
Melhor oferta
Pacote Completo Python
148,50 € sem impostos
Economia : 99,00 €
29,70 €
22,90 sem impostos
Economia : 6,80 €
Conhecer Python e criar os primeiros programas
Entender o papel do Python, instalar o ambiente e executar os primeiros scripts.
Informações sobre o treinamento
Desenvolvedores, analistas, profissionais de dados e de automação que desejam usar Python para desenvolver processos de tratamento de dados, aplicativos e serviços fáceis de manter.
Nenhum pré-requisito técnico avançado. O uso habitual do computador e a capacidade de seguir instruções técnicas são suficientes para começar.
- Entender o que é uma linguagem de programação
- Instalar o Python e verificar seu funcionamento
- Exibir informações com print
- Workshop: criar um primeiro programa interativo
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: criar um primeiro programa interativo
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
9,90 € sem impostos
Manipular variáveis e tipos de dados
Armazenar, transformar e exibir as informações usadas por um programa
Informações sobre o treinamento
Desenvolvedores, analistas, profissionais de dados e de automação que desejam usar Python para desenvolver processos de tratamento de dados, aplicativos e serviços fáceis de manter.
Nenhum pré-requisito técnico avançado. O uso habitual do computador e a capacidade de seguir instruções técnicas são suficientes para começar.
- Criar e nomear variáveis
- Fazer cálculos com os operadores
- Converter um valor de um tipo para outro
- Workshop: criar uma calculadora profissional
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: criar uma calculadora profissional
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
9,90 € sem impostos
Controlar a execução de um programa
Criar programas capazes de tomar decisões e repetir operações.
Informações sobre o treinamento
Desenvolvedores, analistas, profissionais de dados e de automação que desejam usar Python para desenvolver processos de tratamento de dados, aplicativos e serviços fáceis de manter.
Nenhum pré-requisito técnico avançado. O uso habitual do computador e a capacidade de seguir instruções técnicas são suficientes para começar.
- Usar as condições if, elif e else
- Combinar condições com and, or e not
- Controlar um loop com break e continue
- Workshop: criar um aplicativo de gestão simples
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: criar um aplicativo de gestão simples
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
9,90 € sem impostos
38,70 €
28,90 sem impostos
Economia : 9,80 €
Usar coleções de dados
Armazenar, percorrer e transformar várias informações em um mesmo programa.
Informações sobre o treinamento
Desenvolvedores, analistas, profissionais de dados e de automação que desejam usar Python para desenvolver processos de tratamento de dados, aplicativos e serviços fáceis de manter.
Conhecer os fundamentos apresentados nos primeiros cursos da trilha ou ter experiência prática equivalente.
- Criar e modificar uma lista
- Usar tuplas
- Buscar, ordenar e filtrar valores
- Workshop: gerenciar um catálogo de itens
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: gerenciar um catálogo de itens
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
12,90 € sem impostos
Estruturar o código com funções e objetos
Dividir um aplicativo em componentes claros, tipados e reutilizáveis.
Informações sobre o treinamento
Desenvolvedores, analistas, profissionais de dados e de automação que desejam usar Python para desenvolver processos de tratamento de dados, aplicativos e serviços fáceis de manter.
Conhecer os fundamentos apresentados nos primeiros cursos da trilha ou ter experiência prática equivalente.
- Entender a utilidade das funções
- Usar parâmetros opcionais e anotações de tipo
- Definir atributos e métodos
- Workshop: reestruturar um aplicativo em componentes reutilizáveis
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: reestruturar um aplicativo em componentes reutilizáveis
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
12,90 € sem impostos
Gerenciar erros, módulos e ambientes
Criar projetos mais robustos e bem organizados
Informações sobre o treinamento
Desenvolvedores, analistas, profissionais de dados e de automação que desejam usar Python para desenvolver processos de tratamento de dados, aplicativos e serviços fáceis de manter.
Conhecer os fundamentos apresentados nos primeiros cursos da trilha ou ter experiência prática equivalente.
- Identificar os principais erros do Python
- Usar else e finally
- Criar seus próprios módulos
- Criar e usar um ambiente virtual
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: criar e usar um ambiente virtual
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
12,90 € sem impostos
47,70 €
35,90 sem impostos
Economia : 11,80 €
Automação e dados
Ler, modificar e produzir dados em formatos profissionais comuns
Informações sobre o treinamento
Desenvolvedores, analistas, profissionais de dados e de automação que desejam usar Python para desenvolver processos de tratamento de dados, aplicativos e serviços fáceis de manter.
Conhecer os fundamentos apresentados nos primeiros cursos da trilha ou ter experiência prática equivalente.
- Ler e escrever um arquivo de texto
- Ler um arquivo CSV
- Ler e produzir um arquivo JSON
- Workshop: transformar um arquivo CSV em um relatório JSON
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: transformar um arquivo CSV em um relatório JSON
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
15,90 € sem impostos
Automatizar tarefas profissionais
Usar o Python para reduzir operações manuais repetitivas
Informações sobre o treinamento
Desenvolvedores, analistas, profissionais de dados e de automação que desejam usar Python para desenvolver processos de tratamento de dados, aplicativos e serviços fáceis de manter.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Identificar uma tarefa adequada para automação
- Copiar, mover e renomear arquivos
- Processar vários arquivos em uma única execução
- Workshop: automatizar um processo mensal completo
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: automatizar um processo mensal completo
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
15,90 € sem impostos
Usar Python com um banco de dados SQL
Armazenar e consultar de forma duradoura as informações de um aplicativo
Informações sobre o treinamento
Desenvolvedores, analistas, profissionais de dados e de automação que desejam usar Python para desenvolver processos de tratamento de dados, aplicativos e serviços fáceis de manter.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Entender o papel de um banco de dados
- Criar um banco SQLite
- Modificar e excluir dados
- Workshop: criar um aplicativo Python com banco de dados
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: criar um aplicativo Python com banco de dados
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
15,90 € sem impostos
56,70 €
42,90 sem impostos
Economia : 13,80 €
Consumir APIs com Python
Comunicar com serviços Web e estruturar um cliente de API robusto.
Informações sobre o treinamento
Desenvolvedores, analistas, profissionais de dados e de automação que desejam usar Python para desenvolver processos de tratamento de dados, aplicativos e serviços fáceis de manter.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Conhecer o HTTP e os principais métodos
- Fazer uma requisição GET
- Tratar erros, timeouts e respostas JSON
- Workshop: construir um cliente de API completo
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: construir um cliente de API completo
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
18,90 € sem impostos
Criar uma API com FastAPI
Transformar um programa Python em um serviço Web utilizável por outros aplicativos.
Informações sobre o treinamento
Desenvolvedores, analistas, profissionais de dados e de automação que desejam usar Python para desenvolver processos de tratamento de dados, aplicativos e serviços fáceis de manter.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Entender o papel de uma API back-end
- Criar uma primeira rota
- Criar as operações CRUD
- Workshop: desenvolver uma API de gestão completa
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: desenvolver uma API de gestão completa
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
18,90 € sem impostos
Testar, proteger e implantar um aplicativo
Melhorar a confiabilidade de um projeto e prepará-lo para uso real
Informações sobre o treinamento
Desenvolvedores, analistas, profissionais de dados e de automação que desejam usar Python para desenvolver processos de tratamento de dados, aplicativos e serviços fáceis de manter.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Entender a utilidade dos testes automatizados
- Testar uma função e uma API
- Validar os dados recebidos
- Implantar um aplicativo Python
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: implantar um aplicativo Python
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
18,90 € sem impostos
74,70 €
48,90 sem impostos
Economia : 25,80 €
Analisar dados com pandas
Explorar, limpar e sintetizar dados profissionais
Informações sobre o treinamento
Desenvolvedores, analistas, profissionais de dados e de automação que desejam usar Python para desenvolver processos de tratamento de dados, aplicativos e serviços fáceis de manter.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Entender o papel da análise de dados
- Importar dados CSV e Excel
- Agrupar e agregar as informações
- Workshop: realizar uma análise completa de dados
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: realizar uma análise completa de dados
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
24,90 € sem impostos
Entender e experimentar o machine learning
Preparar dados, treinar modelos simples e avaliar seu desempenho.
Informações sobre o treinamento
Desenvolvedores, analistas, profissionais de dados e de automação que desejam usar Python para desenvolver processos de tratamento de dados, aplicativos e serviços fáceis de manter.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Diferenciar inteligência artificial e machine learning
- Preparar um conjunto de dados
- Criar um primeiro modelo de regressão
- Workshop: treinar e testar um modelo simples
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: treinar e testar um modelo simples
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
24,90 € sem impostos
Desenvolver um aplicativo Python com IA integrada
Aplicar todas as competências da trilha em um projeto profissional completo
Informações sobre o treinamento
Desenvolvedores, analistas, profissionais de dados e de automação que desejam usar Python para desenvolver processos de tratamento de dados, aplicativos e serviços fáceis de manter.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Definir a necessidade e as funcionalidades do aplicativo
- Preparar o banco de dados e a API
- Testar os resultados e tratar os erros
- Projeto final: apresentar um aplicativo Python completo
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: apresentar um aplicativo Python completo
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
24,90 € sem impostos