Desafio do Level 8
Construa e publique um projeto completo com Claude Code
⏱ Estim. ~7 min
01 · Ler
Agora é pra valer. Você vai usar Claude Code para construir do zero um app completo de gerenciamento de bookmarks — e publicar no GitHub quando terminar.
Sem passo a passo guiado. Sem simulação. Você tem todas as habilidades: - Terminal (Level 2) — navegar e rodar comandos - Sistema de arquivos (Level 3) — criar e organizar arquivos - Git (Level 4) — versionamento e GitHub - Bases da web (Level 5) — HTML, CSS, JavaScript - Node.js (Level 7) — construir projetos reais - Claude Code (Level 8) — desenvolvimento potencializado por IA
Cada checkbox abaixo é uma funcionalidade para adicionar. Construa uma de cada vez com Claude Code. Revise cada mudança com git diff. Use feature branches. É o fluxo profissional.
No seu tempo. Sem pressa. O objetivo não é ser rápido — é construir algo real e funcional.
02 · Lista de verificação
Use Claude Code para construir o gerenciador de bookmarks do zero. Complete cada funcionalidade em ordem. Use o fluxo iterativo que você aprendeu: dê um prompt ao Claude, revise as mudanças, faça commit, passe para o próximo.
- Crie uma nova pasta de projeto e inicialize com npm
- Construa com Claude: uma página HTML com formulário (campos de URL + título + categoria)
- Adicione com Claude: persistência com localStorage
- Adicione com Claude: exibir bookmarks agrupados por categoria
- Adicione com Claude: funcionalidade de busca/filtragem
- Adicione com Claude: funcionalidades de apagar e editar
- Revise cada mudança com git diff
- Use uma branch de git para cada funcionalidade
- Faça push do projeto finalizado para o GitHub
03 · Quiz
Em um fluxo profissional com Claude Code, o que vem depois de construir uma funcionalidade?
- Fazer deploy na hora
- Revisar as mudanças com git diff
- Apagar a branch
- Começar uma funcionalidade nova
04 · Preencher
Depois que o Claude Code modifica seus arquivos, sempre revise antes de fazer commit com git _____.
05 · Ler
Parabéns. Você acabou de construir e publicar um app real com Claude Code.
Deixe isso entrar. Quando você começou este curso, não sabia o que era o terminal. Agora você já: - Navega no sistema de arquivos pela linha de comando - Cria e gerencia arquivos e pastas - Usa git para versionamento - Entende como sites e servidores funcionam - Constrói projetos em Node.js do zero - Constrói apps completos com um parceiro de pair programming com IA - Faz push do seu trabalho para o GitHub para o mundo ver
Você não está só seguindo tutoriais. Está construindo coisas. Essa é a diferença entre aprender a programar e programar de verdade.
O gerenciador de bookmarks no seu perfil do GitHub é a prova. Você construiu. Com ferramentas reais. Seguindo um fluxo profissional.
E isso é só o começo.
Pontos-chave
- Você construiu um app real e funcional do zero
- Você usou Claude Code como ferramenta profissional de desenvolvimento
- Você seguiu o fluxo branch-build-review-commit
- O seu projeto está no GitHub — portfólio de verdade
- Próxima parada: Level 9 — ensine o seu fluxo ao Claude com skills personalizadas
06 · Quiz
Claude Code adicionou uma funcionalidade, mas também modificou arquivos que você não pediu. O que você deve fazer?
- Aceitar tudo — Claude provavelmente sabe o que está fazendo
- Apagar o projeto inteiro e começar de novo
- Usar git checkout para desfazer os arquivos indesejados, deixar o resto
- Ignorar e fazer push para o GitHub mesmo assim
07 · Preencher
Antes de construir uma funcionalidade nova, crie uma branch nova com: git checkout -b _____
Outras lições deste capítulo
⚠ A experiência interativa completa precisa de JavaScript. Ative-o e recarregue a página.
※ Este é um projeto educacional independente — não é um produto oficial da Anthropic. Claude™ é uma marca registrada da Anthropic, PBC.