50% de desconto no DataCamp Premium. Mais de 700 cursos pela metade do preço. Comece a aprender hoje.
Descrição do curso
Assistentes de codificação com IA fazem muito mais do que escrever código. Neste curso, você vai aprender a usá-los em todo o espectro do trabalho de engenharia de software. Começando com análise de código em produção e otimização de desempenho, você avançará para testes com IA, detecção de vulnerabilidades de segurança e gerenciamento de dependências. Depois, vai aplicar IA a desafios de nível mais alto: projetar arquiteturas orientadas por configuração, otimizar esquemas e consultas de banco de dados e criar fluxos de trabalho eficazes de colaboração entre humanos e IA. O curso foca em princípios neutros em relação a ferramentas e em estratégias de prompt que funcionam com qualquer assistente de IA, para que as habilidades adquiridas valham independentemente das ferramentas que você usar.
Pré-requisitos
Programa de estudos
Descrição do curso
1
Analisando e otimizando código
Explore técnicas com IA para entender código em produção, identificar gargalos e otimizar estruturas de dados para melhor desempenho.
- Analisando código de produção com IA50 XP
- Estruturando seu prompt para IA100 XP
- Criando prompts eficazes para análise de código50 XP
- Fazendo profiling de desempenho em tempo com IA50 XP
- O ciclo de otimização com IA100 XP
- Interpretando a saída do profiler50 XP
- Validando alterações sugeridas pela IA100 XP
- Otimizando o uso de memória com IA50 XP
- Dos sintomas às soluções100 XP
- Explorando alocações de memória50 XP
- Avaliando sugestões de otimização da IA50 XP
2
Testes, segurança e dependências
Aprenda a usar IA para construir suítes de testes, conduzir revisões de segurança e gerenciar dependências em bases de código em produção.
3
Arquitetura, bancos de dados e colaboração
Aplique IA ao design orientado por configuração, mapeamento e otimização de esquema e consultas de banco de dados, e a fluxos de trabalho colaborativos de desenvolvimento.
Programação assistida por IA avançada para desenvolvedores
Curso
concluído

