Programa do Curso
Introdução ao Claude Code & Engenheira de Software Assistida por IA
- O que é o Claude Code e como ele difere das ferramentas tradicionais de IA
- O papel dos agentes de IA generativa na engenharia de software
- Uso de prompts longos para construir aplicativos inteiros
- Compreensão dos ganhos de produtividade proporcionados pelo desenvolvimento assistido por IA
Mão de obra com IA & Produtividade na Engenharia de Software
- Tratando o Claude Code como uma equipe de desenvolvimento de IA
- Abordando medos e equívocos comuns sobre IA na engenharia
- Compreendendo a economia da mão de obra com IA
- Aproveitando 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 de IA
- Usando IA para explorar requisitos e espaços de solução
- Rapid prototyping 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 do contexto em relação à geração de código bruta
- Contexto persistente global usando CLAUDE.md
- Estruturar regras do projeto, arquitetura e restrições em arquivos de contexto
- Contexto direcionado e reutilizável através dos comandos do Claude Code
- Aprendizado in-context ensinando o Claude Code com exemplos
Automação & Documentação com Claude Code
- Usando o 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 em Git
- Usando ramificações do Git e worktrees com agentes de IA
- Executando tarefas do Claude Code em paralelo
- Coordenando múltiplos subagentes de IA em funcionalidades separadas
- Gerenciando o desenvolvimento paralelo de funcionalidades com segurança
Escala do Claude Code & Raciocínio de IA
- Atuando como 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 estrutura de projeto e nomenclatura de arquivos para escalabilidade da IA
- Mantendo a saúde do código base a longo prazo com assistência de IA
Prompt Multimodal & Desenvolvimento Guiado por Processo
- 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 repetíveis assistidos por IA
Projeto Final: Definindo Seu Processo Claude Code
- Projetando um fluxo de trabalho pessoal ou de equipe do Claude Code
- Combinando arquivos de contexto, comandos, subagentes e prompts
- Criando um processo de engenharia escalável assistido por IA e reutilizável
Requisitos
- Compreensão dos princípios de desenvolvimento de software e fluxos de trabalho comuns de engenharia.
- Experiência com uma linguagem de programação como JavaScript, Python, etc.
- Experiência com uso da linha de comando / terminal e familiaridade com fluxos de trabalho Git.
Público-Alvo
- Desenvolvedores de software que buscam integrar IA em seu processo de desenvolvimento.
- Líderes técnicos de equipe que visam melhorar a produtividade da engenharia com ferramentas de IA.
- Engenheiros DevOps e gerentes de engenharia interessados em automação de codificação assistida por IA.
Testemunhos de Clientes (2)
O poder do Claude é o próximo grande valor no setor de TI.
QINISO DLAMINI - Eswatini Revenue Service
Curso - Claude for Coding
Máquina Traduzida
Chris fez um trabalho fenomenal ao propor reflexões e facilitar conversas em equipe sobre diversos assuntos.
Mitch McBride - Mitch McBride
Curso - Claude for Coding
Máquina Traduzida