Programa do Curso

Introdução ao Claude Code & Engenharia de Software Assistida por AI

  • O que é o Claude Code e como ele difere das ferramentas AI tradicionais.
  • O papel dos agentes de IA generativos na engenharia de software.
  • Usando prompts grandes para construir aplicativos inteiros.
  • Compreendendo os ganhos de produtividade com o desenvolvimento assistido por AI.

Trabalho de IA & Produtividade na Engenharia de Software

  • Tratando o Claude Code como uma equipe de desenvolvimento AI.
  • Abordando medos e desinformações comuns sobre IA na engenharia.
  • Compreendendo a economia do trabalho de IA.
  • Utilizando o padrão Best-of-N para gerar múltiplas soluções.
  • Selecionando e refinando implementações ótimas.

Claude Code, Design e Qualidade do Código

  • Avaliando se a IA pode julgar a qualidade do código.
  • Aplicando princípios de design de software com assistência AI.
  • Usando AI para explorar requisitos e espaços de solução.
  • Prototipagem rápida com fluxos de trabalho de design conversacional.
  • Aplicando restrições e prompts estruturados para melhorar a qualidade da saída.

Processo, Contexto e o Protocolo de Contexto do Modelo (MCP)

  • A importância do processo e contexto sobre a geração pura de código.
  • Contexto persistente global usando CLAUDE.md.
  • Estruturando regras, arquitetura e restrições do projeto em arquivos de contexto.
  • Contexto direcionado reutilizável através de comandos Claude Code.
  • Aprendizado in-contexto ensinando o Claude Code com exemplos.

Automação & Documentação com Claude Code

  • Usando Claude Code para gerar e manter documentação.
  • Automatizando tarefas de engenharia repetitivas.
  • Criando fluxos de trabalho reutilizáveis impulsionados por contexto e comandos.

Controle de Versão & Desenvolvimento Paralelo com Claude Code

  • Integrando o Claude Code em fluxos de trabalho baseados no Git.
  • Usando branches e worktrees do Git com agentes AI.
  • Executando tarefas do Claude Code em paralelo.
  • Coordenando múltiplos subagentes de IA em recursos separados.
  • Gerenciando o desenvolvimento paralelo de recursos com segurança.

Escalabilidade do Claude Code & Raciocínio AI

  • Atuando como as mãos, olhos e ouvidos do Claude Code.
  • Garantindo que o Claude Code revise e verifique seu próprio trabalho.
  • Gerenciando limites de tokens e complexidade arquitetural.
  • Projetando a estrutura do projeto e o nome dos arquivos para escalabilidade AI.
  • Mantendo a saúde de longo prazo da base de código com assistência AI.

Prompting Multimodal & Desenvolvimento Impulsionado por Processos

  • Corrigindo processo e contexto antes de corrigir o código.
  • Traduzindo entradas informais (notas, esboços, especificações) em código de produção.
  • Usando entradas multimodais para guiar a implementação.
  • Criando processos de desenvolvimento assistidos por AI repetíveis.

Projeto Final: Definindo Seu Processo Claude Code

  • Projetando um fluxo de trabalho pessoal ou em nível de equipe do Claude Code.
  • Combinando arquivos de contexto, comandos, subagentes e prompts.
  • Criando um processo de engenharia assistido por AI reutilizável e escalável.

Requisitos

  • Entendimento dos princípios de desenvolvimento de software e fluxos de trabalho de engenharia comuns.
  • Experiência com uma linguagem de programação, como JavaScript, Python, etc.
  • Experiência com uso de linha de comando / terminal e familiaridade com fluxos de trabalho do Git.

Público-Alvo

  • Desenvolvedores de software que buscam integrar AI em seu processo de desenvolvimento.
  • Líderes técnicos visando melhorar a produtividade da equipe com ferramentas AI.
  • Engenheiros DevOps e gerentes de engenharia interessados em automação de codificação assistida por AI.
 21 Horas

Número de participantes


Preço por participante

Declaração de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas