Implementar melhorias de código usando as ferramentas do GitHub Copilot

Intermédio
Programador
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 na implementação de sugestões do GitHub Copilot que melhoram a qualidade, confiabilidade, desempenho e segurança do código.

Objetivos de aprendizagem

Ao final deste módulo, você é capaz de:

  • Desenvolva prompts/perguntas para o GitHub Copilot Chat que ajudem a melhorar o código nos 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, confiabilidade, desempenho e segurança do código.

Pré-requisitos

  • Recomenda-se um ou mais anos de experiência em desenvolvimento de software.

  • Recomenda-se a experiência no desenvolvimento de aplicativos C# usando o Visual Studio Code e a extensão C# Dev Kit.

  • Uma assinatura ativa do GitHub Copilot é necessária para sua conta pessoal do GitHub ou para uma conta do GitHub gerenciada por uma organização ou empresa. Você pode configurar um plano gratuito do GitHub Copilot ou se inscrever 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.

  • Conhecimento 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 no momento da inscrição. As taxas não são aplicadas até que a avaliação termine, a menos que você cancele antes da conclusão do período de 30 dias.

  • Experiência usando o GitHub Copilot no Visual Studio Code para explicar, depurar e gerar código.