Programa do Curso

Introdução às funcionalidades avançadas do GitHub Copilot

  • Recapitulação dos conceitos básicos do GitHub Copilot
  • Explorar as capacidades do Copilot para tarefas de desenvolvimento avançadas
  • Compreender as sugestões de código geradas por IA do Copilot

Utilizar o GitHub Copilot em cenários de codificação avançados

  • Lidar com padrões de codificação e lógica complexos
  • Aproveitar o Copilot para projectos em vários idiomas
  • Geração de código padrão para APIs e estruturas

Melhorar a eficiência e a capacidade de manutenção do código

  • Refactoring de código com as sugestões do Copilot
  • Utilizar o Copilot para otimizar código crítico para o desempenho
  • Práticas recomendadas para revisão e edição de código gerado pelo Copilot

Integrar o GitHub Copilot nos fluxos de trabalho de desenvolvimento

  • Configurar o Copilot em vários IDEs
  • Combinar o Copilot com fluxos de trabalho Git e pipelines CI/CD
  • Colaborar com equipas enquanto utiliza o Copilot

Depuração e resolução de problemas com o GitHub Copilot

  • Utilizar o Copilot para deteção e depuração de erros
  • Interpretar e modificar as correcções sugeridas
  • Lidar com limitações e casos extremos

Ética e boas práticas na utilização de ferramentas de codificação de IA

  • Compreender as considerações éticas do código gerado por IA
  • Garantir a conformidade com os direitos de licenciamento e de propriedade intelectual
  • Criar confiança e fiabilidade no desenvolvimento assistido por IA

Resumo e próximos passos

Requisitos

  • Familiaridade básica com sistemas de controlo de versões, como o Git
  • Experiência em escrever código e utilizar IDEs

Público-alvo

  • Programadores de software
  • Engenheiros de software
 14 Horas

Próximas Formações Provisórias

Categorias Relacionadas