Implementar melhorias de código usando ferramentas do GitHub Copilot

Intermediário
Desenvolvedor
GitHub

Este módulo explora o uso do GitHub Copilot Chat para desenvolver melhorias para uma base de código existente. Os exercícios fornecem experiência prática para implementar sugestões do GitHub Copilot que melhoram a qualidade do código, a confiabilidade, o desempenho e a segurança.

Objetivos de aprendizagem

Ao final deste módulo, você poderá:

  • Desenvolva prompts/perguntas para o GitHub Copilot Chat que ajudam você a melhorar o código em seus projetos de código existentes.

  • Implemente sugestões de atualização de código do GitHub Copilot Chat que melhorem o código existente nas áreas de qualidade do código, confiabilidade, desempenho e segurança.

Pré-requisitos

  • É recomendável um ou mais anos de experiência de desenvolvimento de software.

  • É recomendável experimentar o desenvolvimento de aplicativos C# usando o Visual Studio Code e a extensão do Kit de Desenvolvimento em C#.

  • Uma assinatura ativa do GitHub Copilot é necessária para sua conta pessoal do GitHub ou uma conta do GitHub gerenciada por uma organização ou empresa. Você pode configurar um plano github copilot gratuito ou inscrever-se para uma assinatura do GitHub Copilot Pro com uma avaliação gratuita única de 30 dias. Para este treinamento, inscrever-se em um plano GitHub Copilot Free é suficiente.

  • Reconhecimento das condições de avaliação gratuita do GitHub Copilot: se você escolher a oferta de avaliação gratuita de 30 dias para o GitHub Copilot Pro, uma forma de pagamento será solicitada na inscrição. As cobranças não são aplicadas até que o período de avaliação seja concluído, a menos que você cancele antes da conclusão do período de 30 dias.

  • Experimente usar o GitHub Copilot no Visual Studio Code para explicar, depurar e gerar código.