Aprenda Python
Um curso de Python online, interativo e grátis. Você escreve código em toda lição, recebe dicas de IA quando travar e ganha um certificado grátis ao concluir.
2,273,859+ codders inscritos
219 lições206 desafios1,069 perguntas de quiz
- Ideal para iniciantes
Ajuda de codificação com IA
Lições interativas e práticas
Narração em áudio em todas as lições
Questionários para testar seu conhecimento
Certificado grátis de conclusão
Programa
Seção 1
Fundamentos
Começar seçãoIniciarConstrua uma base sólida com conceitos essenciais e habilidades básicasIntrodução
3 lições316Variáveis
6 lições938Operadores Parte 1
5 lições931Operadores Parte 2
5 lições930Tomada de Decisão
4 lições721Entrada e Saída Básica
6 lições831Calculadora de Divisão de Conta
Projeto5 lições5Laços de Repetição
8 lições1442Funções
6 lições833FizzBuzz com um Diferencial
Projeto4 lições4Fundamentos de Listas
7 lições938Iterando sobre Sequências
4 lições830Listas Avançadas
4 lições830Rastreador de Despesas Diárias
Projeto7 lições7Desafios Finais
3 lições3Seção 2
Lógica e Fluxo
Começar seçãoIniciarDesenvolva habilidades de resolução de problemas e crie programas dinâmicos e interativosExploração de Variáveis
6 lições744Dicionários Parte 1
5 lições631Dicionários Parte 2
5 lições630Aplicativo de Agenda de Contatos
Projeto7 lições7Tomada de Decisão Avançada
5 lições729Conjuntos Parte 1
4 lições524Conjuntos Parte 2
6 lições732Gerenciador de Registros de Alunos
Projeto7 lições7Agregação de Dados Avançada
4 lições723List Comprehensions Básicas
6 lições631Funções Avançadas
7 lições1146Tratamento Básico de Erros
4 lições323Sistema de Gerenciamento de Inventário
Projeto5 lições5Funções de Ordem Superior
4 lições616Desafios Finais
3 lições3Seção 3
Programação Orientada a Objetos
Começar seçãoIniciarDescubra como organizar o código com classes, objetos e estruturas reutilizáveisFundamentos de POO
8 lições1355Decoradores
4 lições33Propriedades de Classe
4 lições425Herança
6 lições640Polimorfismo
5 lições533Encapsulamento
5 lições535Métodos Especiais
4 lições426Conceitos Avançados de POO
5 lições543Padrões de Projeto Parte 1
5 lições443Padrões de Projeto Parte 2
6 lições650Projeto: Gerenciamento de Biblioteca
6 lições6Desafios Finais
4 lições4
Cursos de Python
Cursos práticos de Python, grátis para começar no navegador.
Desafios para Iniciantes - Pratique Conceitos Básicos
PopularColoque seus conhecimentos básicos de programação à prova e tente resolver estes desafios de programação. Use a linguagem que desejar. Bons códigos!
Certificado ao concluir
- 20
- 20
Problemas de Programação
PopularColoque suas habilidades de resolução de problemas de programação à prova usando os exercícios de diferentes níveis de dificuldade neste curso. Projetado para programadores com algum conhecimento prévio da sintaxe básica em qualquer linguagem de programação.
Certificado ao concluir
- 32
- 31
Análise com Pandas
Neste curso, você aprenderá a manipular tabelas em Python usando pandas.
Certificado ao concluir
- 19
Fundamentos de Numpy
Aprenda a dominar cálculos numéricos poderosos em Python para ciência de dados com este curso prático e conciso.
- 18
- 34
Python JSON
Neste curso, você aprenderá sobre JSON, mergulhará na biblioteca json no Python e dominará o assunto!
- 9
Manipulação de Arquivos em Python
Neste curso, você aprenderá tudo sobre manipulação de arquivos em Python, desde a criação, leitura e escrita até a anexação e exclusão.
- 12
Aprenda Fazendo
Escreva código real, consulte bancos de dados, crie sites e domine prompts de IA. Nossas lições interativas cobrem todas as habilidades que desenvolvedores modernos precisam.
Construa Sua Sequência
Mantenha a consistência e veja seu progresso crescer! Acompanhe seu hábito diário de programação, proteja sua sequência com dias de congelamento e ganhe recompensas por aparecer todos os dias.
12 dias de sequência
Volte amanhã para manter sua sequência!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Tudo ou Nada
Dia 5 de 7
Congelar Sequência
2 left
Onde Quiser
Leve sua jornada de programação com você! Sem configuração, sem downloads: apenas abra e comece a programar. Disponível no iOS, Android e Web com avaliações de 4.9 estrelas.
Você Não Está Sozinho
Compita em placares globais, convide amigos para ganhar recompensas e celebre as conquistas uns dos outros. Programar é melhor com amigos!
Aprenda de todas as formas
Leia, ouça, teste-se, pergunte à IA ou consulte qualquer coisa que já tenha estudado. Cada lição se adapta a você.
Uma variável é um contêiner nomeado que armazena um valor que você pode referenciar depois.
Em Python, você cria uma escrevendo o nome, um sinal de igual e o valor que quer armazenar.
O valor pode mudar com o tempo. Reatribuir o nome simplesmente o aponta para um novo valor.
Seja Certificado
Ganhe certificados para cada curso que você completar. Adicione-os ao seu perfil do LinkedIn e currículo para mostrar sua experiência em programação aos empregadores.
Por que aprender Python com a Coddy
- Grátis, sem instalação, sem interpretador de Python para configurar, sem barreira de cadastro. Abra o curso e comece a escrever código Python 3 de verdade no navegador.
- Cada conceito vem com um desafio de código, então você passa a aula escrevendo Python em vez de só ler sobre ele.
- As dicas de IA destravam você quando um exercício deixa de fazer sentido, sem entregar a resposta. É a diferença entre aprender Python e copiar Python.
- Certificado grátis de conclusão para compartilhar no LinkedIn ou adicionar ao currículo como prova de que você completou um curso interativo de Python.
Perguntas frequentes sobre aprender Python
Python é fácil de aprender?
Python é uma das linguagens de programação mais fáceis de aprender. A sintaxe se parece bastante com inglês, a indentação substitui as chaves e um script funcional pode ter três ou quatro linhas. A maioria dos iniciantes na Coddy chega ao seu primeiro programa Python de verdade já na primeira hora.
Quanto tempo leva para aprender Python?
Os fundamentos de Python - variáveis, condicionais, loops, funções - levam de uma a duas semanas de prática diária. Chegar a um nível pronto para o mercado (estruturas de dados, OOP, bibliotecas comuns) costuma levar de dois a seis meses. O curso é estruturado para você ver seu próprio progresso a cada sessão.
Onde posso aprender Python online grátis?
A Coddy é uma plataforma online gratuita para aprender Python. O curso interativo de Python - aulas, desafios de código, quizzes e projetos - é gratuito, com um plano premium opcional para conteúdos extras. Nada é instalado localmente; tudo roda no navegador.
Como aprender Python rápido?
Escreva Python todos os dias. O curso da Coddy é feito para isso: lições interativas curtas, exercícios práticos imediatos e dicas de IA quando você trava. O gargalo é repetição, não duração de vídeo.
Recebo um certificado de Python ao terminar?
Sim. Ao terminar o curso de Python, você ganha um certificado grátis de conclusão para compartilhar no LinkedIn ou incluir no currículo. Não é uma certificação universitária, mas é um sinal verificável de que você passou por um curso de Python estruturado e interativo.