Protótipo de validação. Nenhum pagamento será cobrado e seus dados não serão enviados.

Caso prático nº 1 · nível iniciante

Pare de assistir.
Comece a analisar.

Receba um CSV imperfeito, um problema de negócio e espaço para pensar. Quando travar, use pistas. Quando terminar, rode os testes e confira seu raciocínio.

Ver o que vem no caso
  • 45–60 minde prática
  • 3 níveisde pistas
  • Pagamento únicosem assinatura

Preço apenas para medir interesse. Este protótipo não vende nem reserva produto.

caso_vendas.ipynb
BRIEFING

A loja quer saber se o faturamento caiu ou se o arquivo veio errado.

1import pandas as pd 2vendas = pd.read_csv("vendas.csv", sep=";") 3vendas.info()
2 de 4 testes passaramPreço ainda é texto. Existem IDs duplicados.
Pista 1Pista 2Pista 3

O intervalo que os tutoriais deixam

Você entende a aula.
Mas o arquivo real não coopera.

01

Dados que não vêm prontos

Vírgula decimal, valores ausentes e duplicatas aparecem antes da análise interessante.

02

Liberdade sem abandono

Você decide como resolver. As pistas entram somente quando forem necessárias.

03

Feedback que executa

Testes conferem o resultado. A solução comentada explica decisões, não só comandos.

Pra quem é isso

Feito pra quem já tropeçou em Pandas de verdade.

Você encaixa se

  • terminou o básico de Python e já começou Pandas;
  • está estudando Pandas agora e trava nos exercícios "de aula";
  • quer algo além de vídeo-aula pra realmente praticar.

Não encaixa se

  • você nunca programou (comece pelo Python básico primeiro);
  • procura um curso longo e passo a passo do zero;
  • espera uma solução pronta pra copiar e colar.

Como os 45–60 min se dividem

  • Nível 1 — pistas leves: confirmam se seu caminho faz sentido.
  • Nível 2 — pistas médias: apontam a técnica sem entregar o código.
  • Nível 3 — pistas diretas: mostram o passo, você decide como aplicar.

Microdesafio · menos de 1 minuto

Antes de somar o faturamento, o que você verificaria?

O CSV informa preço como texto no padrão "1.249,90", possui quantidade e pode repetir um mesmo id_venda.

A menor entrega que precisa provar valor

Um caso completo.
Sem virar curso gigante.

  1. 01
    Briefing de negócio

    Objetivo, contexto e perguntas que orientam a análise.

  2. 02
    CSV imperfeito

    Erros controlados para praticar limpeza sem caos artificial.

  3. 03
    Notebook inicial

    Estrutura mínima, sem solução linha a linha para copiar.

  4. 04
    Pistas em camadas

    Ajuda gradual para destravar sem tirar sua autonomia.

  5. 05
    Testes automáticos

    Feedback objetivo sobre os resultados mais importantes.

  6. 06
    Solução comentada

    Uma abordagem possível, com decisões e limitações explicadas.

Proposta honesta

Não é “melhor que a internet”.
É um caminho curto entre teoria e prática.

Você ainda pode usar

Kaggle, documentação, YouTube e ChatGPT continuam úteis para estudar e tirar dúvidas.

A Oficina organiza

Um problema coerente, dificuldade calibrada, pistas, testes e revisão em uma única sequência.

Sem promessa vazia

O caso não garante emprego, entrevista ou domínio de Pandas. Ele entrega prática guiada.

Ajude a decidir se vale construir

Isso resolveria seu próximo passo?

Três respostas, sem nome ou e-mail. Neste protótipo local elas ficam somente neste navegador.

Protótipo em fase de validação — ainda sem turma. Sua resposta ajuda a decidir se ele sai do papel.