Entrar em Contato
 Duração 14 horas

Programa do Curso

Compreensão das Ferramentas e uma Primeira Construção

Como as Ferramentas de Programação com IA Funcionam

Tópicos abrangidos:
• Compreensão das janelas de contexto e das suas limitações
• Natureza sem estado e como os modelos de IA retêm informação durante uma sessão
• Fluxo de trabalho Planear → Executar → Rever
• O que as ferramentas de programação com IA fazem bem e onde enfrentam dificuldades
• Boas práticas para colaborar eficazmente com assistentes de IA

O Ecossistema de Programação com IA

Tópicos abrangidos:
• Visão geral do ecossistema atual de programação com IA
• Compreensão das diferenças entre ferramentas como Cursor, GitHub Copilot e Claude Code
• Seleção do modelo e ferramenta adequados para diferentes tarefas
• Pontos fortes e limitações dos vários assistentes de código
• Recomendações práticas para a adoção de ferramentas dentro de equipas de desenvolvimento

Anatomia do Prompt

Tópicos abrangidos:
• Os componentes-chave de um prompt eficaz
• Fornecimento de contexto e definição clara da tarefa
• Especificação de formatos de saída e restrições
• Estruturas e modelos comuns de prompting
• Técnicas para melhorar a qualidade e a consistência dos prompts

Primeira Programação: Construir do Zero

Tópicos abrangidos:
• Construção de um projeto a partir de uma pasta vazia
• Criação da estrutura inicial da aplicação e da base do projeto
• Gestão de dependências e configuração do projeto
• Melhoria iterativa do código gerado
• Teste e refinamento da solução final

Bases de Código Existentes, Personalização e Análise

Trabalho em uma Base de Código

Tópicos abrangidos:
• Navegação e compreensão de uma base de código desconhecida
• Consulta e análise de projetos existentes utilizando ferramentas de IA
• Mapeamento da estrutura da aplicação e das dependências
• Geração de documentação e resumos técnicos
• Aceleração do onboarding em projetos existentes

Tarefas Diárias: Correção, Funcionalidades e Testes

Tópicos abrangidos:
• Utilização de ferramentas de IA para investigar e corrigir erros
• Implementação de novas funcionalidades e melhorias
• Escrita e melhoria de testes automatizados
• Validação de código gerado e alterações
• Aumento da produtividade em tarefas diárias de desenvolvimento

Personalização: O Que É

Tópicos abrangidos:
• Compreensão de regras do projeto e ficheiros de configuração
• Introdução ao AGENTS.md e aos conceitos de memória do projeto
• Onde e quando os mecanismos de personalização se aplicam
• Boas práticas para configurar assistentes de IA
• Visão geral de abordagens avançadas de implementação

Controles, Riscos e Julgamento

Tópicos abrangidos:
• Revisão e validação de código gerado por IA
• Compreensão dos modos de falha comuns e limitações
• Reconhecimento de injeção de prompts e riscos de segurança
• Decisão sobre o trabalho que pode ser delegado à IA
• Aplicação do julgamento humano e manutenção da responsabilidade no desenvolvimento de software

Requisitos

Não é necessária experiência prévia em programação ou em ferramentas de IA.

É recomendável uma familiaridade básica com código ou Git

Conta licenciada (Claude Code / Cursor / Copilot)

Público-alvo:

Pessoas novas no desenvolvimento assistido por IA, incluindo não programadores e programadores ocasionais, e papéis adjacentes à área técnica em QA, dados, produto ou operações. Não se assume nenhum background de desenvolvimento.

Formação Empresarial Personalizada

Soluções de formação concebidas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, formação online em direto, a partir de 2600 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas