WhatsApp

7 Days of Code: Vibe Coding com Claude Code

Construa e publique uma API em Python em sete dias, praticando prompts, revisão de código, FastAPI, testes automatizados e deploy com o Claude Code.

Por Alexia Silva · 28/10/2026

Uma API construída em sete dias

Durante o desafio, você trabalha com o Claude Code como par de programação para criar uma API back-end em Python. A proposta é orientar a IA com prompts, revisar o código gerado e entender as decisões do projeto, em vez de apenas copiar e colar respostas.

A trilha começa com a instalação e configuração do Claude Code e a estrutura inicial do projeto. Depois, você faz uma requisição à PokéAPI e aprende a revisar o resultado. Nos dias seguintes, modela dados de personagens, organiza funções e classes reutilizáveis e melhora a forma de pedir mudanças à IA.

Dos endpoints aos testes

Com a base do projeto pronta, o desafio avança para a criação de endpoints com FastAPI. Em seguida, entram o tratamento de erros e os ajustes para tornar a API mais robusta. A revisão crítica continua fazendo parte do trabalho: as sugestões do agente precisam ser avaliadas, especialmente quando o código muda.

Na reta final, você orienta o Claude Code na escrita de testes automatizados e publica a API na internet. O sétimo dia fecha o projeto com um checklist para organizar o resultado no portfólio.

Como participar

A cada dia, o participante recebe por e-mail o contexto da tarefa e links de materiais extras. A organização recomenda reservar pelo menos uma hora diária para estudar o material e completar o exercício. A sequência de sete dias começa após a inscrição, que pode ser feita no momento escolhido pelo participante.

A iniciativa é aberta a qualquer pessoa interessada em tecnologia e programação e não exige assinatura da Alura. O desafio é conduzido por Vinicios Neves, Tech Lead e educador com experiência em TypeScript e ensino.

Um projeto para mostrar

Ao longo da semana, o foco passa por consumo de dados externos, modelagem, organização do código, criação de endpoints, tratamento de erros, testes e publicação. No encerramento, você terá uma API para apresentar no portfólio e no GitHub, além de praticar como trabalhar com um agente de código mantendo a revisão técnica nas próprias mãos.

Visitar site
Informações deste conteúdo

Categoria: Jogos e Desafios

Tecnologias: AI Coding Agents, API, Boas Práticas, Claude Code, Code Review, Deploy, FastAPI, GitHub, Python, Testes Automatizados, Vibe Coding

Carreiras: Desenvolvedor Back-end, Desenvolvedor Python, Desenvolvedor de APIs

Idiomas: Português

Tags: api, backend, claude, claudecode, deploy, desenvolvimentobackend, desenvolvimentodeapis, fastapi, github, portfolio, programacao, programacaocomia, projetospraticos, python, testesautomatizados, vibecoding