Domine Python + IA do
Básico ao Avançado
Domine Python + IA
do Básico ao
Avançado

Aprenda passo a passo, com exercícios guiados e projetos reais, a criar
aplicações web, projetos com IA e automações

Quero começar agora
Avaliação de cinco estrelas e mais de 1.000 alunos + 100 aulas
Editor Python exibindo o nome Prof. Leandro Hirt

As maiores empresas do mundo usam PythonPython está nas maiores empresas e pode estar no seu futuro

Agora é sua vez de dominar essa linguagem

Sua inscrição garante

Benefícios do nosso curso

Aprendizado completo

Do básico ao avançado com uma trilha clara e fácil de seguir, mesmo sem experiência

Acesso vitalício

Acesse o curso para sempre, no seu ritmo e volte quando quiser revisar ou se atualizar

Certificado oficial

Certificado oficial que comprova suas habilidades e valoriza seu currículo

Aulas práticas

Aprenda com projetos e desafios reais que preparam você para o mercado

Suporte individual + IA

Tire dúvidas com o instrutor ou use nossa IA exclusiva, treinada nas aulas, para respostas imediatas a qualquer hora

7 dias de garantia

Teste o curso completo por 7 dias. Se não gostar, devolvemos seu dinheiro sem perguntas

Acesso a área de membros

Acompanhe seu progresso, conclua módulos no seu ritmo e conquiste o seu certificado. Tudo em um ambiente claro, organizado e totalmente voltado para resultados reais.

Acompanhe seu progresso, conclua módulos no seu ritmo e conquiste o seu certificado.

Quero começar agora

Para quem este curso é ideal

Iniciantes

Pessoa começando a programar

Pessoas que nunca programaram antes e querem começar pelo Python, uma linguagem simples e versátil

Estudantes

Estudante aprendendo Python

Aqueles que querem aprender Python para usar em áreas como desenvolvimento web, IA, ciência de dados ou automação

Profissionais

Profissional de tecnologia

Quem já tem alguma experiência em programação e deseja dominar Python para projetos profissionais.

Por que aprender Python?

Sintaxe simples e intuitiva

Comece a programar rapidamente: escreva menos código repetitivo e foque na lógica do seu projeto

Comece a programar rapidamente

Alta demanda no mercado

Python é a linguagem mais requisitada em vagas de data science, automação, web dev e muito mais.

Linguagem altamente requisitada

Comunidade colaborativa

Milhares de bibliotecas open-source, fóruns ativos e eventos para você nunca ficar parado.

Milhares de bibliotecas open-source

A demanda por Python só cresce!

A procura por programadores Python aumenta a cada ano! De desenvolvimento web à inteligência artificial, a linguagem se tornou essencial para empresas em diversos setores.

A procura por programadores Python aumenta a cada ano! A linguagem se tornou essencial para empresas em diversos setores.

Montagem sobre tecnologia e programação em Python

Média salarial de desenvolvedores Python no Brasil, segundo o Glassdoor.

Júnior —R$ 4.000
Pleno —R$ 6.000
Sênior —R$ 10.000

Python na era da IA

Use a IA sem depender dela

A IA acelera o código. O Python permite entender, corrigir e transformar sugestões em projetos reais.

01

IA como copiloto

Gere ideias e avance mais rápido.

02

Código sob controle

Entenda, corrija e adapte as respostas.

03

Projetos reais

Crie automações e aplicações funcionais.

Tudo que você vai aprender

Conteúdo estruturado cobrindo as principais áreas de aplicação do Python

  • Inteligência Artificial
  • Análise de Dados
  • Automação de Tarefas
  • Desenvolvimento Web
  • Criação de Sistemas Completos
Quero começar agora
01 – Introdução ao Python

Aprenda a configurar seu ambiente, criar seu primeiro projeto e dominar os conceitos básicos do Python.

  • 01 – Boas-vindas ao Curso
  • 02 – 🎁 Bônus: Como Liberar Seus 3 Acessos Extras
  • 03 – Python Online (Google Colab)
  • 04 – Instalando o Python e o PyCharm no Windows
  • 05 – Instalando o Python e o PyCharm no Linux
  • 06 – Instalando o Python e o PyCharm no macOS
  • 07 – Ambiente Virtual e Primeiro Projeto
  • 08 – Introdução às Variáveis
  • 09 – Entrada e Saída de Dados
  • 10 – Quiz Final: Iniciando com o Python
02 – Conceitos Iniciais

Aprofunde seus conhecimentos em tipos de dados, operadores e estruturas de decisão para construir programas cada vez mais inteligentes.

  • 01 – Introdução ao Módulo de Conceitos Iniciais
  • 02 – Introdução aos Números Inteiros
  • 03 – Introdução aos Números Decimais (Float)
  • 04 – Números Complexos
  • 05 – Introdução as Strings
  • 06 – Introdução ao Booleano
  • 07 – Quiz: Revisão de Variáveis e Tipos de Dados
  • 08 – Entendendo Comentários
  • 09 – Estruturas de Decisão (if, else e elif)
  • 10 – Quiz Final: Conceitos Iniciais
03 – Estruturas de Controle, Listas e Dicionários

Domine loops, estruturas de controle e as principais coleções de dados em Python para criar programas dinâmicos e eficientes.

  • 01 – Introdução ao Módulo de Estruturas de Controle, Listas e Dicionários
  • 02 – While: Loop de Repetição
  • 03 – For: Loop de Repetição
  • 04 – Controles de Loop
  • 05 – Listas
  • 06 – Métodos de Listas
  • 07 – Tuplas
  • 08 – Dicionários
  • 09 – Métodos com Dicionários
  • 10 – Quiz Final: Estruturas de Controle, Listas e Dicionários
04 – Funções e Programação Modular

Aprenda a criar funções, organizar seu código em módulos e desenvolver programas mais limpos, reutilizáveis e eficientes.

  • 01 – Introdução ao Módulo de Funções e Programação Modular
  • 02 – Introdução às Funções em Python
  • 03 – Parâmetros e Argumentos
  • 04 – Quiz: Parâmetros e Argumentos em Funções
  • 05 – Retorno de Funções
  • 06 – Funções Anônimas (Lambda)
  • 07 – Escopo de Variáveis (Global e Local)
  • 08 – Funções Recursivas
  • 09 – Boas Práticas em Funções
  • 10 – Módulos e Pacotes em Python
  • 11 – Exercícios Sobre Funções
  • 12 – Quiz Final: Funções e Programação Modular
05 – Trabalhando com Coleções

Explore técnicas avançadas para manipular conjuntos, listas, dicionários e arrays de forma prática e eficiente.

  • 01 – Introdução ao Módulo Trabalhando com Coleções
  • 02 – Conjuntos
  • 03 – Operações com Conjuntos
  • 04 – List Comprehension
  • 05 – Dictionary Comprehension
  • 06 – Arrays
  • 07 – Itertools
  • 08 – Collections: Counter
  • 09 – Collections: Defaultdict
  • 10 – Collections: Deque
  • 11 – Exercícios Sobre Collections
  • 12 – Quiz Final: Trabalhando com Coleções
06 – Manipulação de Arquivos

Aprenda a ler, escrever e gerenciar arquivos de texto, CSV, JSON e muito mais, automatizando o trabalho com dados em Python.

  • 01 – Introdução ao Módulo de Manipulação de Arquivos
  • 02 – Arquivos de Texto: Leitura e Escrita
  • 03 – Comandos Básicos com Arquivos
  • 04 – With
  • 05 – Manipulando Arquivos CSV
  • 06 – Leitura e Escrita com JSON
  • 07 – Tratamento de Erros e Exceções
  • 08 – Binário
  • 09 – Zipfile
  • 10 – Sistema de Log
  • 11 – Quiz Final: Manipulação de Arquivos
07 – Programação Orientada a Objetos

Entenda os pilares da programação orientada a objetos e desenvolva sistemas mais organizados, escaláveis e profissionais com Python.

  • 01 – Introdução ao Módulo de POO
  • 02 – Fundamentos da Programação Orientada a Objetos
  • 03 – Classes e Objetos
  • 04 – Atributos de Classes
  • 05 – Métodos de Classes
  • 06 – Construtores e Destrutores
  • 07 – Herança
  • 08 – Polimorfismo
  • 09 – Encapsulamento
  • 10 – Decoradores
  • 11 – Sobrecarga de Operadores
  • 12 – Relação de Classes: Associação, Agregação e Composição
  • 13 – Exercício: Sistema de Cadastro de Usuários com POO
  • 14 – Singleton
  • 15 – Quiz Final: Programação Orientada a Objetos
08 – Bibliotecas e Ferramentas Essenciais

Domine bibliotecas populares como NumPy, Pandas, Matplotlib e Requests para trabalhar com dados, gráficos e integrações em Python.

  • 01 – Introdução ao Módulo de Bibliotecas e Ferramentas Essenciais
  • 02 – Gerar Executável (.exe) no Python
  • 03 – Trabalhando com NumPy: Introdução
  • 04 – Manipulação de arrays com NumPy
  • 05 – Pandas: Introdução
  • 06 – Filtragem e Manipulação de Dados com Pandas
  • 07 – Matplotlib: Introdução
  • 08 – Criando Gráficos com o Matplotlib
  • 09 – Requests: Fazendo Requisições HTTP
  • 10 – Requests: Retornando Informações de Filmes
  • 11 – Quiz Final: Bibliotecas e Ferramentas Essenciais
09 – Banco de Dados

Aprenda a integrar seus projetos Python com bancos de dados, criando, consultando e gerenciando informações com SQLite.

  • 01 – Introdução ao Módulo de Banco de Dados
  • 02 – Por que usar um Banco de Dados?
  • 03 – SQLite: O seu Primeiro Banco de Dados
  • 04 – SQLite: Inserindo Usuários (INSERT)
  • 05 – SQLite: Consultando Usuários (SELECT)
  • 06 – SQLite: Atualizando e Excluindo Usuários (UPDATE e DELETE)
  • 07 – Quiz Final: Banco de Dados
10 – Desenvolvimento Web

Descubra como criar aplicações web com Flask e Django, dominando os primeiros passos para construir sites e sistemas completos em Python.

  • 01 – Introdução ao Módulo de Desenvolvimento Web
  • 02 – Flask: Introdução
  • 03 – Quiz: Primeiros Passos com Flask
  • 04 – Rotas e Views
  • 05 – Sistema de Cadastro de Alunos com Flask e SQLite
  • 06 – Adicionando Funções de Atualizar e Excluir Alunos com Flask e SQLite
  • 07 – Como Implementar Rate Limit em APIs Flask (flask-limiter)
  • 08 – Introdução ao FastAPI
  • 09 – Django: Introdução
  • 10 – Django: Criando seu primeiro App e o Padrão MVT
  • 11 – Django: Views, URLs e Templates
  • 12 – Quiz Final: Desenvolvimento Web
11 – Inteligência Artificial

Aprenda a integrar a API do ChatGPT em seus projetos Python e crie chatbots inteligentes usando Flask, e crie até sua própria IA.

  • 01 – Introdução ao Módulo de Inteligência Artificial
  • 02 – IA local com Ollama
  • 03 – Chatbot IA no Telegram
  • 04 – Fundamentos da Inteligência Artificial
  • 05 – Conectando na API do ChatGPT com Python
  • 06 – Quiz: API do ChatGPT com Python
  • 07 – Chatbot com ChatGPT e Flask
  • 08 – Criando nossa própria IA com Scikit-Learn
  • 09 – Quiz Final: Inteligência Artificial

Aprenda do seu jeito

Nosso curso é dividido em trilhas temáticas para você avançar com foco e clareza. Escolha por onde começar e mergulhe nos assuntos que mais fazem sentido para o seu momento.

Aprenda com foco. Escolha a trilha ideal e avance no seu ritmo.

Trilha Inteligência Artificial Trilha Iniciante Total Trilha Lógica e Estruturas Trilha Dados e Automação Trilha Bibliotecas e Visualização Trilha Programação Orientada a Objetos Trilha Desenvolvimento Web

Depoimentos

O que os alunos estão falando?

Descubra o que quem já fez o curso tem a dizer e veja como o Python mudou a carreira e o aprendizado desses alunos

Depoimento de Rodrigo Mendes sobre aprender com projetos que resolvem problemas reais Depoimento de Carla Ferreira sobre a clareza das aulas e a confiança para praticar Depoimento de Gustavo Nogueira sobre conseguir seus primeiros trabalhos com Python Depoimento de Rodrigo Mendes sobre conectar teoria, exercícios e portfólio Depoimento de Bruno Marques sobre avançar rapidamente e aplicar o conteúdo nas tarefas Depoimento de Mariana Souza sobre entender programação e aplicar Python no dia a dia Depoimento de Fernanda Ribeiro sobre aprender Python com exercícios guiados e revisões
Leandro Hirt, instrutor do curso

Instrutor

Leandro Hirt

Ensinando programação desde 2015, já ajudou centenas de alunos a dominarem Python e aplicarem seus conhecimentos em projetos reais. Garantindo que cada aluno aprenda com clareza e confiança, avançando de forma estruturada do básico ao avançado.

Ensinando programação desde 2015, já ajudou centenas de alunos a dominarem Python e aplicarem seus conhecimentos em projetos reais.

  • +10 anos de experiência
  • +1000 alunos formados
  • +200 projetos criados
  • Mais de 100 aulas completas
  • Materiais para download
  • Atualizações constantes
  • Certificado reconhecido
  • Suporte individual + IA
  • Acesso vitalício

Por apenas 12x de:

R$25,55 ou R$247,00 com desconto à vista Quero me inscrever Compra segura Hotmart

7 Dias de Garantia

Você tem 7 dias para testar o curso. Se não gostar, é só solicitar o reembolso e devolveremos todo o seu dinheiro, sem perguntas ou complicações.

Selo de garantia de 7 dias

Bônus exclusivo

Ganhe +3 acessos (sem pagar a mais)

Comprou 1, levou +3. Você fica com 4 acessos no total para convidar amigos, equipe ou família. Cada pessoa com próprio login, progresso individual e certificado.

Quatro acessos individuais ao curso

Certificado de Conclusão

Finalize o curso e obtenha um certificado de conclusão, ideal para fortalecer seu portfólio e comprovar suas habilidades

Certificado de conclusão do curso de Python

Dúvidas?

Perguntas frequentes

Tire suas dúvidas antes de começar sua jornada em Python

Sou iniciante, o curso é para mim?

Sim! O curso foi criado tanto para iniciantes que estão dando os primeiros passos quanto para quem já tem experiência e quer se aprofundar ainda mais.

Qual a carga horária?

O curso oferece uma carga horária de 40 horas, distribuídas em mais de 100 aulas detalhadas, com um certificado de conclusão válido em todo o Brasil!

O conteúdo do curso é atualizado?

Sim! O curso está totalmente atualizado para as demandas do mercado em 2026, com conteúdo revisado e alinhado às últimas tendências.

Todas as atualizações futuras serão suas, sem custo extra, para sempre.

Por que escolher uma formação completa em vez de estudar por conteúdos avulsos?

Porque o curso organiza seu aprendizado em uma sequência do básico ao avançado, com exercícios, projetos práticos, suporte individual + IA e certificado. Assim, você sabe exatamente o que estudar e evita lacunas no aprendizado.

Como acesso o curso após a compra?

Após a aprovação do pagamento, você receberá automaticamente um link de acesso à plataforma. Assim, poderá entrar no curso imediatamente e começar a aprender com as videoaulas!

Quanto tempo tenho de acesso ao curso?

Você tem acesso vitalício! Após a compra, poderá acessar o curso sempre que quiser, sem limite de tempo, podendo estudar no seu ritmo.

As aulas são gravadas ou ao vivo?

As aulas são gravadas, permitindo que você estude no seu ritmo, no horário que for mais conveniente para você. Todo o conteúdo será seu para sempre, podendo ser revisado quantas vezes quiser.

Como funciona o suporte a dúvidas?

Nosso suporte é duplo para você nunca travar:

  • Suporte individual: direto com o instrutor para te guiar nas dificuldades.
  • IA 24/7: um assistente exclusivo, treinado nos vídeos do curso, para te dar respostas imediatas a qualquer hora.
Preciso instalar algo?

Não é obrigatório! Você pode praticar todos os códigos direto no seu navegador, usando ferramentas gratuitas.

Mais para frente, se quiser, a gente ensina passo a passo como configurar o seu próprio computador para programar.

Quais as formas de pagamento?

Você pode pagar à vista ou parcelado usando Cartão de Crédito, PIX ou Boleto Bancário. O acesso é imediato nas compras por Cartão ou PIX. No Boleto, a liberação ocorre em até 3 dias úteis.

Moro fora do Brasil, posso adquirir o curso?

Sim! O curso é 100% online e pode ser acessado de qualquer lugar do mundo. Possuímos diversos alunos de Portugal, Angola, Moçambique e outros países.

Você pode pagar com MB WAY, Multibanco, PayPal ou cartão, sem precisar de cartão internacional, e o acesso é liberado imediatamente após a confirmação da compra.

Recebo nota fiscal?

Sim! Para receber a sua nota fiscal, basta solicitar enviando um e-mail para [email protected] logo após a confirmação da sua compra.

Comece Sua Jornada
em Python Hoje

Não perca a oportunidade de dominar uma das linguagens mais versáteis e requisitadas do mercado. Comece agora e transforme sua carreira!

Não perca a oportunidade de dominar uma das linguagens mais poderosas!

Por apenas 12x de:

R$25,55 ou R$247,00 com desconto à vista Quero me inscrever Compra segura Hotmart

Antes de sair

Você pode testar o curso por 7 dias

Acesse o curso completo e veja se ele realmente faz sentido para você. Se não gostar, basta solicitar o reembolso.

Por apenas 12x de: R$25,55 ou R$247,00 com desconto à vista
Quero me inscrever