Entrar em Contato
 Duração 14 horas

Programa do Curso

Compreendendo as Ferramentas e a Primeira Construção

Como as Ferramentas de Codificação com IA Funcionam de Fato

Temas abordados:
• Compreendendo janelas de contexto e suas limitações
• Estadolessness (ausência de estado) e como os modelos de IA retêm informações durante uma sessão
• O fluxo de trabalho Planejar → Executar → Revisar
• O que as ferramentas de codificação com IA conseguem fazer bem e onde têm dificuldades
• Melhores práticas para colaborar efetivamente com assistentes de IA

O Cenário de Codificação com IA

Temas abordados:
• Visão geral do ecossistema atual de codificação com IA
• Compreendendo as diferenças entre ferramentas como Cursor, GitHub Copilot e Claude Code
• Selecionando o modelo e a ferramenta certos para diferentes tarefas
• Pontos fortes e limitações de vários assistentes de codificação
• Recomendações práticas para a adoção de ferramentas em equipes de desenvolvimento

Anatomia do Prompt

Temas abordados:
• 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
• Frameworks e modelos comuns de prompting
• Técnicas para melhorar a qualidade e a consistência dos prompts

Primeira Codificação: Construir do Zero

Temas abordados:
• Construindo um projeto a partir de uma pasta vazia
• Criando a estrutura inicial da aplicação e o scaffolding
• Gerenciando dependências e configuração do projeto
• Melhorando iterativamente o código gerado
• Testando e refinando a solução final

Bases de Código Existentes, Personalização e Revisão

Trabalhando em uma Base de Código

Temas abordados:
• Navegação e compreensão de uma base de código não familiar
• Consulta e análise de projetos existentes usando ferramentas de IA
• Mapeamento da estrutura da aplicação e das dependências
• Geração de documentação e resumos técnicos
• Acelerando a integração (onboarding) em projetos existentes

Tarefas do Dia a Dia: Corrigir, Funcionalidade e Teste

Temas abordados:
• Uso de ferramentas de IA para investigar e corrigir bugs
• Implementação de novas funcionalidades e aprimoramentos
• Escrita e melhoria de testes automatizados
• Validação de código e alterações gerados
• Aumento da produtividade em tarefas diárias de desenvolvimento

Personalização: O que É

Temas abordados:
• Compreendendo regras do projeto e arquivos 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
• Melhores práticas para configurar assistentes de IA
• Visão geral de abordagens avançadas de implementação

Guardrails, Riscos e Julgamento

Temas abordados:
• 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 prompt e riscos de segurança
• Decidindo qual trabalho 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 com ferramentas de IA.

Conhecimento básico de código ou Git é útil

Conta Licenciada (Claude Code \/ Cursor \/ Copilot)

Público-alvo:

Pessoas novas em desenvolvimento assistido por IA, incluindo não-programadores, programadores ocasionais e cargos adjacentes à tecnologia em QA, dados, produto ou operações. Não se pressupõe um background em desenvolvimento.

Número de participantes


Preço por participante

Testemunhos de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas