Projeto guiado – Acelerar o desenvolvimento de aplicativos usando ferramentas do GitHub Copilot

Intermediário
Desenvolvedor
GitHub

Este módulo explora o uso do GitHub Copilot para acelerar o desenvolvimento de um projeto de ponta a ponta. O GitHub Copilot é usado para explicar código desconhecido, gerar documentação de projetos, desenvolver novos recursos de aplicativos, desenvolver testes de unidade e implementar melhorias. 

Objetivos de aprendizagem

Ao final deste módulo, você será capaz de fazer o seguinte:

  • Explicar uma base de código que você não conhece bem usando ferramentas do GitHub Copilot.

  • Gere a documentação README do projeto usando ferramentas do GitHub Copilot.

  • Desenvolva um novo recurso de aplicativo usando ferramentas do GitHub Copilot.

  • Crie testes de unidade usando as ferramentas do GitHub Copilot.

  • Implemente melhorias de qualidade, confiabilidade, desempenho e segurança de código usando ferramentas do GitHub Copilot.

Pré-requisitos

  • 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.

  • Experimente usar as extensões do GitHub Copilot e do GitHub Copilot Chat para Visual Studio Code para criar um novo código e gerar explicações sobre o código existente.

  • É 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 C# Dev Kit.

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