Carregando

do primeiro conceito à prática com confiança

Python

Transforme ideias claras em programas úteis.

Começar a aprender 10 aulas · primeira aula com cerca de 12 min · grátis · sem cadastro
Sobre esta trilha

Comece com seu primeiro script Python e pratique variáveis, decisões, laços, funções, estruturas de dados, formatação de texto, validação de entrada e automações práticas. Cada aula inclui uma verificação rápida, um quiz e um exercício executável. Os exercícios Python são executados no navegador com um ambiente Python em WebAssembly.

Antes de começar
  • Não é necessário ter experiência com programação.
  • Use um navegador moderno com JavaScript habilitado.
  • A primeira execução do Python baixa vários megabytes da CDN do Pyodide; as próximas usam o cache do navegador.
Carregando progresso…
  1. Unidade 1 · 0/2 aulas

    Primeiros passos

    Execute um script e trabalhe com valores básicos. Medalha: Primeiro script

    1. 0x001Execute seu primeiro programa em PythonExiba texto, leia a saída e entenda como o Python executa um script. 12 min 0/1 exercícios resolvidos 12 min 0/1 exercícios resolvidos
    2. 0x102Trabalhe com valores e variáveisDê nomes a valores, use tipos comuns e combine expressões simples. 12 min 0/1 exercícios resolvidos 12 min 0/1 exercícios resolvidos
  2. Unidade 2 · 0/2 aulas

    Decisões e repetição

    Escolha um caminho e repita tarefas úteis. Medalha: Criador de fluxos

    1. 0x203Tome decisões com ifEscolha quais instruções executar usando condições e indentação. 12 min 0/1 exercícios resolvidos 12 min 0/1 exercícios resolvidos
    2. 0x304Repita tarefas com laçosUse laços for e while para repetir etapas. 12 min 0/1 exercícios resolvidos 12 min 0/1 exercícios resolvidos
  3. Unidade 3 · 0/3 aulas

    Funções e ferramentas de dados

    Reutilize lógica, processe texto e organize dados em coleções. Medalha: Organizador de dados

    1. 0x405Escreva funções reutilizáveisDefina funções, passe argumentos e retorne resultados. 12 min 0/1 exercícios resolvidos 12 min 0/1 exercícios resolvidos
    2. 0x506Armazene e processe coleçõesUse listas e dicionários para organizar dados relacionados. 12 min 0/1 exercícios resolvidos 12 min 0/1 exercícios resolvidos
    3. 0x607Formate texto e parseie registros de entradaUse métodos de string e f-strings para produzir saídas legíveis. 12 min 0/1 exercícios resolvidos 12 min 0/1 exercícios resolvidos
  4. Unidade 4 · 0/3 aulas

    Automação prática

    Valide entrada imperfeita e crie resumos com scripts. Medalha: Operador de automação

    1. 0x708Leia linhas estruturadas com context managersProcesse dados linha a linha com `with` e parsing previsível. 12 min 0/1 exercícios resolvidos 12 min 0/1 exercícios resolvidos
    2. 0x809Trate exceções e valide entradaUse try/except para tornar scripts robustos contra entrada inválida. 12 min 0/1 exercícios resolvidos 12 min 0/1 exercícios resolvidos
    3. 0x9010Laboratório de automação: resumo de vendasCombine parsing, laços, funções e validação em um mini-lab prático. 12 min 0/1 exercícios resolvidos 12 min 0/1 exercícios resolvidos