Programa do Curso
Ementa do Dia 1
Módulo 1 — Introdução ao Claude Code & Engenharia Assistida por IA
• Claude Code vs. ferramentas de IA tradicionais
• Agentes de IA na engenharia de software
• Produtividade e otimização de fluxos de trabalho
• Ciclo de vida de desenvolvimento assistido por IA
• Riscos, limitações e supervisão humana
• Demonstrações práticas ao vivo
Módulo 2 — Fundamentos de Engenharia de Prompts
• Anatomia de um prompt eficaz
• Prompting zero-shot vs. few-shot
• Técnicas de prompting iterativo
• Fundamentos de encadeamento de prompts (prompt chaining)
• Saídas estruturadas e formatação
• Verificação de prompts e melhoria da qualidade
Módulo 3 — Prompting para Desenvolvimento de Software
• Geração e refatoração de código
• Depuração com assistência de IA
• Geração de documentação
• Revisões de pull requests
• Compreensão de código legado
• Código gerado por IA seguro e mantível
Módulo 4 — Prompting para Testes & Qualidade
• Geração de casos de teste
• Análise de casos extremos (edge-cases)
• Design de testes prontos para automação
• Análise de defeitos assistida por IA
• Criação de Gherkin e cenários de teste
• Fluxos de trabalho de verificação de qualidade
Módulo 5 — Prompting para Colaboração Ágil
• Histórias de usuário e critérios de aceitação
• Refinamento de requisitos
• Suporte à comunicação ágil
• Resumos para stakeholders
• Apoio a retrospectivas
• Preparação para refinamento de backlog
Módulo 6 — IA Responsável, Segurança & Verificação
• Alucinações e riscos de IA
• Confidencialidade e prompting seguro
• Princípios de governança de IA
• Listas de verificação para validação
• Consciencialização sobre injeção de prompts (prompt injection)
• Responsabilidades da revisão humana
Módulo 7 — Laboratório de Prompts de Equipa
• Criação de prompts de equipa reutilizáveis
• Fluxos de trabalho de IA específicos por função
• Partilha de prompts e revisão entre pares
• Criação da Team Prompt Library v1
• Exercícios colaborativos interativos
Dia 2
Módulo 1 — Capacidades Avançadas do Claude Code
• CLAUDE.md e contexto persistente do projeto
• Automação de fluxos de trabalho de IA
• Estratégias de geração Best-of-N
• Comandos de IA reutilizáveis
• Técnicas de engenharia de contexto
• Fluxos de trabalho de engenharia assistidos por IA
Módulo 2 — Técnicas Avançadas de Engenharia de Prompts
• Prompting Chain-of-thought
• Prompting multimodal
• Prompting baseado em restrições
• Encadeamento avançado de prompts
• Gestão de contexto largo
• Fluxos de trabalho de engenharia conversacional
Módulo 3 — Controle de Versão, Desenvolvimento Paralelo & Fluxos Multi-Agentes
• Estratégias de integração com Git
• Fluxos de trabalho de desenvolvimento paralelo com IA
• Worktrees e tarefas de IA isoladas
• Orquestração multi-agentes
• Pontos de controlo com intervenção humana (Human-in-the-loop)
• Estratégias de gestão de conflitos
Módulo 4 — Arquitetura, MCP & DevOps Avançado
• Modelo de Protocolo de Contexto (MCP)
• Integrações do Claude com ferramentas externas
• Análise de arquitetura assistida por IA
• Registros de Decisões de Arquitetura (ADR)
• Solução de problemas em CI/CD assistida por IA
• Pós-mortes de incidentes e fluxos de trabalho operacionais
Módulo 5 — Escalabilidade do Claude Code & Saúde da Base de Código
• Gestão de tokens e contexto
• Estruturas de projeto amigas da IA
• Manutenibilidade de longo prazo da base de código
• Automação de documentação
• Estratégias de escalabilidade da IA
• Fluxos de trabalho de engenharia em toda a equipa
Módulo 6 — Projeto Final: Defina o Seu Processo com Claude Code
• Projeto de fluxos de trabalho assistidos por IA escaláveis
• Combinação de prompts, comandos e ficheiros de contexto
• Design de processo de IA para a equipa
• Modelos de colaboração interfunções
• Criação de blueprint de fluxo de trabalho
Módulo 7 — Laboratório Avançado de Prompts de Equipa
• Desenvolvimento avançado de biblioteca de prompts
• Fluxos de trabalho complexos específicos por função
• Validação de prompts em cenários do mundo real
• Exercícios de colaboração entre equipas
• Team Prompt Library v2
Requisitos
Dia 1 — Fundamentos
• Familiaridade básica com processos de entrega de software
• Compreensão geral de fluxos de trabalho de desenvolvimento, testes ou ágeis
• Acesso ao Claude recomendado para exercícios práticos
Dia 2 — Avançado
• Conclusão do Dia 1 (ou experiência equivalente)
• Exposição prévia ao Claude Code e aos conceitos de engenharia de prompts
• Conhecimento básico de Git
• Familiaridade com os conceitos de CI/CD é recomendada
Testemunhos de Clientes (2)
Considerações sobre privacidade e política
Angelo Stefano Soglia - Parkino srl
Curso - Claude AI for Workflow Automation and Productivity
Máquina Traduzida
Aprender a criar prompts para o Claude e utilizá-lo para processar todos os dados disponíveis.
Mike Hartleroad - Furniture Row
Curso - Claude AI for Data Analysis and Business Intelligence
Máquina Traduzida