Programa do Curso

Introdução ao GitHub Copilot

  • Visão geral da programação em pares com IA
  • Capacidades e limitações do GitHub Copilot
  • Ecossistema Copilot: IDEs, CLI, PRs e Chat

Começando

  • Instalando e configurando o GitHub Copilot no VS Code, JetBrains e Neovim
  • Autenticando com o GitHub e gerenciando assinaturas
  • Explorando as configurações e preferências do Copilot

Usando o GitHub Copilot Efetivamente

  • Gerando completamentos de código, funções e códigos padrão
  • Trabalhando com sugestões multilinha e contextuais
  • Personalizando e refinando a saída do Copilot
  • Escrevendo comentários e documentação com o Copilot

Recursos de Chat e Colaboração do Copilot

  • Usando o Copilot Chat para explorar APIs e refatorar código
  • Depurando e solucionando problemas com o Copilot Chat
  • Copilot em Pull Requests: sugestões e revisões de código

Fluxos de Trabalho Avançados com Copilot

  • Integrando o Copilot em fluxos de trabalho CLI
  • Usando o Copilot com desenvolvimento orientado a testes
  • Emparelhando o Copilot com frameworks e bibliotecas

Uso Responsável e Seguro

  • Compreendendo considerações sobre licenciamento, privacidade e propriedade intelectual
  • Mitigando riscos de código inseguro ou viesado
  • Melhores práticas para adoção em empresas e equipes

Melhores Práticas e Estudos de Caso

  • Maximizando a produtividade com o Copilot no dia a dia do desenvolvimento
  • Exemplos reais de uso do Copilot em diferentes linguagens
  • Lições aprendidas e histórias de sucesso de equipes que usam o Copilot

Resumo e Próximos Passos

Requisitos

  • Conhecimento básico de programação em pelo menos uma linguagem (por exemplo, Python, JavaScript, Java, C#)
  • Familiaridade com o uso de um IDE ou editor de código (como VS Code ou JetBrains)
  • Conhecimento básico do Git e fluxos de trabalho do GitHub é benéfico

Público-alvo

  • Desenvolvedores
  • Programadores
  • Engenheiros de software
 14 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas