Conceitos básicos do GitHub Copilot parte 1 de 2

Explore os fundamentos do GitHub Copilot e seu potencial para aumentar a produtividade e promover a inovação para desenvolvedores e empresas individuais. Descubra como implementá-lo em sua organização e libere seu poder para seus próprios projetos.

Neste roteiro de aprendizagem, você vai:

  • Obtenha uma compreensão abrangente das distinções entre o GitHub Copilot Individuals, o GitHub Copilot Business e o GitHub Copilot Enterprise.
  • Entenda como utilizar o GitHub Copilot em vários ambientes de forma responsável e segura.
  • Conheça as funcionalidades avançadas do GitHub Copilot e como usá-las da melhor maneira.

Pré-requisitos

  • Noções básicas dos fundamentos do GitHub

Módulos neste roteiro de aprendizagem

Este módulo explora o uso responsável da IA no contexto do GitHub Copilot, uma ferramenta de IA generativa para desenvolvedores. Ele fornecerá a você o conhecimento e as habilidades para aproveitar o Copilot de forma eficaz, ao mesmo tempo em que mitiga potenciais riscos éticos e operacionais associados ao uso de IA.

O GitHub Copilot usa o OpenAI Codex para sugerir códigos e funções inteiras em tempo real, diretamente do seu editor.

Descubra os fundamentos básicos da criação de prompts eficazes com o GitHub Copilot. Descubra técnicas para transformar seus comentários de codificação em código preciso e acionável, aprimorando seu fluxo de trabalho de desenvolvimento e acelerando a entrega de código por meio de estratégias avançadas de solicitação.

Este módulo apresenta o Copilot Spaces, orientando desenvolvedores e PMs a criar, configurar e usar o Spaces efetivamente para respostas fundamentadas e de alta qualidade.

Use recursos avançados do GitHub Copilot com um aplicativo Python.

Explore as funcionalidades multifacetadas do GitHub Copilot em vários ambientes de desenvolvimento. Saiba como aproveitar a codificação assistida por IA em seu IDE, interagir com conversas em linguagem natural para tarefas complexas, aprimorar a produtividade da linha de comando e acelerar o fluxo de trabalho de desenvolvimento da criação de código para a conclusão da solicitação de pull.

Neste módulo, exploramos as considerações sobre gerenciamento e personalização com o GitHub Copilot.

Este módulo explora como o GitHub Copilot simplifica a produtividade do desenvolvedor por meio de recursos de IA. Ele aprimora o SDLC (Ciclo de Vida de Desenvolvimento de Software), alinha-se às preferências do desenvolvedor e identifica as principais limitações. Além disso, ele mede efetivamente os ganhos de produtividade.

Este módulo explora o uso do GitHub Copilot e do 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 no Visual Studio Code.