Pular para o conteúdo
DivergePython Carregando o Python…

☁️ Sertão será cloud apresenta

Aprenda Python do zero, com acessibilidade para todas as pessoas

🦯 Leitor de tela · 🤟 Libras · ⌨️ Só teclado · 🧠 TDAH e dislexia

Uma trilha gamificada do Python ao PySpark, com dados em paralelo: você escreve o código, clica em ▶ Executar e os testes dizem na hora se acertou. Sem instalar nada, sem cadastro.

  • 286 exercícios
  • 74 lições
  • 18 projetos completos
  • 6 certificados

Como funciona

  1. Leia o desafio

    Instruções curtas, sempre na mesma ordem, com as palavras técnicas explicadas por analogias.

  2. Escreva o código

    Editor de verdade, com cores e atalhos. Seu código fica salvo no navegador.

  3. Execute

    O Python 3.14 roda no próprio navegador, com input(), arquivos e dados em paralelo de verdade, nos núcleos do seu computador.

  4. Veja os testes

    Testes funcionais conferem o que o seu código mostra e devolve, na hora, e dizem o que falta, como no LeetCode.

A trilha

6 módulos disponíveis. Cada módulo abre quando você faz 70% do anterior.

  1. 1

    Python básico

    Variáveis, tipos, condições, laços, funções, listas, dicionários e exceções.

    40 exercícios
  2. 2

    Python para dados

    Comprehensions, tuplas, conjuntos, ordenação, Counter, CSV, JSON, datas, geradores e itertools.

    40 exercícios
  3. 3

    Paralelismo

    Dividir o trabalho, map-reduce, partições, processos (Pool e ProcessPoolExecutor), asyncio, condições de corrida, speedup e Lei de Amdahl.

    35 exercícios
  4. 4

    PySpark

    SparkSession, RDD, DataFrame, nulos, agregações, joins e broadcast, Window, leitura e escrita, Spark SQL, partições, shuffle, cache, explain e UDF. Uma implementação para aprender, com a API do PySpark, rodando em paralelo no seu navegador.

    45 exercícios
  5. 5

    Spark além do batch

    Delta Lake (versões, merge e time travel), Structured Streaming (micro-lotes, janelas e marca d'água) e MLlib (pipelines, regressão, classificação e agrupamento). Uma implementação para aprender, com a API do Spark, rodando no seu navegador.

    36 exercícios
  6. 6

    Projetos

    Pipelines de dados de ponta a ponta com PySpark: ler, limpar, juntar, agregar e entregar. São 18 projetos de 5 etapas, em que cada etapa continua do código da anterior: DataFrame e SQL, Spark avançado e além do batch (streaming, Delta e MLlib).

    18 projetos · 90 etapas

Certificados e badges

Cada módulo concluído vale um badge digital, e a trilha completa vale o certificado final, emitido pela Sertão será cloud.

  • Publique no LinkedIn com a imagem do badge, como na Credly.
  • Adicione em Licenças e certificados do seu perfil.
  • Imprima ou salve em PDF (A4 paisagem).
  • Cada certificado tem um selo de autenticidade e pode ser conferido na página Validar certificado.
SERTÃO SERÁ CLOUD py PYTHON DIVERGEPYTHON SERTÃO SERÁ CLOUD { } DADOS DIVERGEPYTHON SERTÃO SERÁ CLOUD ||| PARALELISMO DIVERGEPYTHON SERTÃO SERÁ CLOUD * PYSPARK DIVERGEPYTHON SERTÃO SERÁ CLOUD ~ ALÉM DO BATCH DIVERGEPYTHON SERTÃO SERÁ CLOUD ★★★ ★ TRILHA COMPLETA DIVERGEPYTHON

Feito para todo mundo aprender

🦯 Pessoas cegas

O leitor de tela fala o resultado de cada teste, com o motivo e a dica. Navegação completa pelo teclado, alto contraste e texto até 175%.

🧠 Neurodiversidade

Perfis prontos para TDAH, dislexia, autismo e ansiedade: modo foco, lista de tarefas, régua de leitura, lembrete de pausa e mensagens gentis.

🔒 Privado

Sem cookies, sem rastreamento, sem cadastro. Seu progresso fica só no seu navegador. Saiba mais.

👩‍🏫 Para a sala de aula

Funciona em qualquer computador com um navegador atualizado, inclusive no projetor. Mande o link direto de um exercício para a turma.

Quem é o instrutor?

Foto de Cláudio Filipe Lima Rapôso

Cláudio Filipe Lima Rapôso

Arquiteto de Soluções, Staff Software Engineer e professor

Arquiteto de Soluções e Staff Software Engineer com mais de 10 anos de experiência em criar e modernizar sistemas corporativos distribuídos, de alta disponibilidade, na AWS e no Microsoft Azure.

  • Microsoft MVPMost Valuable Professional
  • Docker CaptainComunidade Docker
  • AWS Golden JacketReconhecimento da AWS

Conheça o instrutor ☕ Apoie o projeto

Pronto para escrever seu primeiro código?

Comece pelo primeiro print. Em poucos minutos o seu primeiro programa está rodando, aqui mesmo.

🚀 Começar agora
‹ ›

Control Enter executa e roda os testes visíveis. Control Shift Enter envia. Tab sai do editor; para recuar a linha, use Control colchete. Control F procura e Control Alt G vai para uma linha.