CURSO
Novo

Claude Code na prática: evoluindo um projeto com IA

Aprenda a usar o Claude Code de forma profissional, integrando IA ao seu fluxo de desenvolvimento e evoluindo projetos reais com método e controle técnico.

Intermediário 3h 2h 9 aulas 4.3 Materiais Extras Certificado 945 Participantes 200xp
  • Cursos
  • Claude Code na prática: evoluindo um projeto com IA

Sobre o curso

Neste curso, você vai aprender a usar o Claude Code como ferramenta de desenvolvimento, entendendo não apenas como gerar código, mas como integrar IA ao seu fluxo de trabalho de forma estruturada e profissional.

O aprendizado é organizado de maneira prática, sempre em cima de um projeto real.

Vamos trabalhar com um BFF (Backend for Frontend) simples, construído com FastAPI. Nesse projeto, o frontend precisa buscar dados de receitas que vêm de uma API externa. O BFF recebe a requisição do frontend, utiliza uma chave de API que fica protegida no backend, faz a chamada para a API de receitas, pode ajustar ou filtrar os dados recebidos e então devolve a resposta já tratada para o frontend. Assim, o frontend não acessa diretamente a API externa nem tem acesso à chave utilizada na requisição.

O projeto começa propositalmente simples: um único arquivo, estrutura básica e organização mínima. A partir dessa base, você utiliza o Claude Code para evoluir o sistema gradualmente.

Ao longo do curso, você aprende:
• Os principais conceitos por trás do uso do Claude Code
• Como estruturar instruções claras para obter respostas úteis
• Boas práticas para revisar e validar código gerado por IA
• Como usar IA para refatoração e melhoria incremental
• Como manter controle do projeto com Git enquanto utiliza IA

As alterações são acompanhadas em um repositório Git auto-hospedado, permitindo que você visualize exatamente o que foi modificado e entenda o impacto real das sugestões da IA no código.

O objetivo não é ensinar arquitetura BFF em profundidade, nem criar um sistema complexo do zero. O foco é mostrar como um projeto existente pode ser melhorado com método, usando IA como apoio e não como substituição do raciocínio técnico.

Este curso é ideal para quem já programa em Python e quer aprender a usar IA de forma madura, integrada ao processo de desenvolvimento, mantendo clareza, organização e responsabilidade técnica.

Este curso é recomendado para

  • Desenvolvedores que já programam em Python e querem integrar IA ao seu fluxo de trabalho de forma estruturada
  • Alunos da Asimov Academy que desejam aplicar boas práticas no uso de ferramentas de IA no desenvolvimento
  • Profissionais que já utilizam IA, mas sentem que fazem isso de forma improvisada
  • Pessoas que querem aprender a refatorar e evoluir projetos existentes com apoio de IA
  • Desenvolvedores que valorizam controle de versão, organização e responsabilidade técnica

Conteúdo do Curso

1 Iniciando no Claude Code
Conteúdo do módulo 1.1 - Introdução – Claude Code 25xp 1.2 - Instalação do Claude Code – Terminal, VSCode e Cursor 25xp 1.3 - Claude Code no Terminal e Repositório GIT Local 25xp 1.4 - O que é um BFF? 25xp 1.5 - Contexto com Claude.md 25xp 1.6 - Gerenciando tamanho do Contexto 25xp 1.7 - Permissões no Claude Code 25xp
2 Claude Code Intermediário | EM BREVE
Conteúdo do módulo 2.1 - Esse curso ainda está em produção – Entenda melhor aqui 25xp
3 Boas Práticas com Claude Code | EM BREVE
Conteúdo do módulo 3.1 - Esse curso ainda está em produção 25xp

O que você vai aprender

  • Entender os principais conceitos por trás do uso do Claude Code no desenvolvimento
  • Estruturar instruções claras e eficientes para obter respostas úteis da IA
  • Aplicar boas práticas ao utilizar IA na escrita e refatoração de código
  • Melhorar um projeto real de forma incremental, usando IA como apoio
  • Revisar, validar e ajustar código gerado por IA com critério técnico
  • Integrar o uso de IA ao seu fluxo com Git e controle de versão
  • Manter organização e clareza arquitetural mesmo trabalhando com inteligência artificial

Com quem você vai aprender

Este curso está aqui

Comunidade