Introdução ao desenvolvimento assistido por IA

Visão rápida

Saiba como usar GitHub Copilot em um ambiente de Visual Studio Code. Este treinamento aborda a análise de código, a documentação embutida e do projeto, o desenvolvimento de aplicativos, o teste de unidade, a refatoração de código e fornece uma introdução à codificação vibe.

Pré-requisitos

  • Uma assinatura ativa para GitHub Copilot é necessária para uma conta de GitHub pessoal ou uma conta GitHub gerenciada por uma organização ou empresa.
  • É recomendável um ou mais anos de experiência de desenvolvimento de código.
  • É recomendável ter experiência desenvolvendo aplicativos C# no Visual Studio Code com a extensão C# Dev Kit.

Módulos neste roteiro de aprendizagem

Este módulo apresenta aos desenvolvedores os produtos de GitHub Copilot, os benefícios que GitHub Copilot oferece aos desenvolvedores, os recursos do produto GitHub Copilot e GitHub Copilot Chat e as extensões de GitHub Copilot para Visual Studio Code.

Este módulo explora a geração de explicações de código, a documentação do projeto e a documentação de comentários em código embutido usando a extensão de Copilot Chat do GitHub para Visual Studio Code.

Este módulo explora o uso de sugestões do GitHub Copilot e do GitHub Copilot Chat para criar novo código. Sugestões de preenchimento automático e atualização de código são geradas, gerenciadas e implementadas usando GitHub Copilot em Visual Studio Code.

Este módulo explora o uso de GitHub Copilot e GitHub Copilot Chat para criar testes de unidade. Os exercícios fornecem experiência prática para criar projetos de teste de unidade e executar testes de unidade em Visual Studio Code.  

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 as sugestões do GitHub Copilot que melhoram a qualidade do código, a confiabilidade, o desempenho e a segurança.

Este módulo examina a abordagem de codificação vibe para o desenvolvimento de aplicativos e como implementar um processo de codificação vibe para criar e refinar um aplicativo usando GitHub Copilot Agent.