Introdução

Concluído

GitHub Copilot é um programador auxiliar de IA que acelera o processo de desenvolvimento. Ele é alimentado pelo Codex da OpenAI, um modelo de aprendizado de máquina treinado em uma variedade diversificada de repositórios de código público. O GitHub Copilot pode explicar e documentar o código, sugerir completações de linhas de código e gerar métodos ou classes com base em prompts de linguagem natural e no contexto da sua base de código.

Suponha que você é um desenvolvedor de software trabalhando para um departamento regional de TI. A maioria dos aplicativos com as quais você trabalha dá suporte à comunidade local. Recentemente, os servidores da biblioteca foram danificados em um acidente e levará semanas para obter a autorização para substituí-los. A biblioteca precisa de uma solução temporária para registrar empréstimos e devoluções de livros. Você tem três dias para desenvolver uma solução temporária que permita a reabertura da biblioteca. Você usará o GitHub Copilot para ajudar a realizar o trabalho da maneira mais eficiente possível.

Os tópicos abordados neste módulo incluem:

  • Explicando código desconhecido e gerando documentação usando o GitHub Copilot.
  • Desenvolvendo novos recursos do aplicativo usando o GitHub Copilot.
  • Criando testes unitários usando o GitHub Copilot.
  • Refatorando e melhorando o código usando o GitHub Copilot.

Observação

Este é um módulo de projeto guiado em que você conclui um projeto de ponta a ponta seguindo instruções passo a passo.