Currículo gratuito e de código aberto para iniciantes aprenderem o Model Context Protocol (MCP) com exemplos práticos em C#, Java, JavaScript, Python, Rust e TypeScript.
microsoft/Mastering-GitHub-Copilot-for-Paired-Programming
Curso gratuito da Microsoft, dividido em módulos, que ensina desenvolvedores a usar o GitHub Copilot como parceiro de programação em dupla com IA.
- Estrelas
- 8,164
- Forks
- 1,776
- Issues abertas
- 1
- Último commit
- mês passado
O que é?
Este curso de aproximadamente 10 horas sobre GitHub Copilot é dividido em módulos com aulas para iniciantes, nível intermediário e avançado. Abrange o Agent Mode, como fazer solicitações em linguagem natural ao Copilot para tarefas com várias etapas e como usá-lo no planejamento, na geração de código, nos testes e na iteração.
As aulas intermediárias apresentam projetos em JavaScript, Python e C# no Visual Studio Code, além do Copilot CLI, do agente de codificação e da integração com MCP por meio de um servidor GitHub MCP. As aulas avançadas abordam o chat inline e os comandos de barra, a implantação no Azure com o Copilot for Azure, o trabalho com SQL complexo, a atualização de um projeto legado em Python, a migração de código para outra linguagem e ciência de dados em notebooks Jupyter.
Cada aula inclui um guia escrito, um desafio prático e recursos adicionais. Para usar o Copilot, é necessária uma assinatura ativa do GitHub Copilot, e os alunos são orientados a criar um fork das aulas na própria conta do GitHub para acompanhar o curso.
Recursos principais
- 01Aborda o Agent Mode para tarefas de programação autônomas com várias etapas.
- 02Inclui laboratórios específicos para JavaScript, Python e C# no VS Code.
- 03Ensina a usar o Copilot CLI, o agente de codificação e a integração com MCP.
- 04Inclui tópicos avançados, como implantação no Azure, SQL complexo e atualização de código legado.
- 05Cada aula combina um guia escrito com um desafio prático.
Casos de uso
- Desenvolvedores que estão começando a usar o GitHub Copilot e querem um percurso de aprendizado estruturado.
- Equipes que avaliam como integrar agentes do Copilot ao fluxo de trabalho de programação.
- Engenheiros que modernizam projetos legados em Python ou migram código entre linguagens.
- Cientistas de dados que querem explorar o Copilot em notebooks Jupyter.
Início rápido
- 1
Faça um fork do repositório de lições para sua própria conta do GitHub
- 2
Assine o GitHub Copilot (o link para a opção gratuita está no README)
- 3
Abra a lição desejada, como Using GitHub Copilot with Python, e siga as instruções no Visual Studio Code
Antes de usar
- É necessário ter uma assinatura ativa do GitHub Copilot para usar as lições.
- Este é um curso de lições e exercícios escritos, não uma biblioteca de software nem um aplicativo.
Tópicos
Perguntas frequentes
- O que é Mastering-GitHub-Copilot-for-Paired-Programming?
- Curso gratuito da Microsoft, dividido em módulos, que ensina desenvolvedores a usar o GitHub Copilot como parceiro de programação em dupla com IA. Este curso de aproximadamente 10 horas sobre GitHub Copilot é dividido em módulos com aulas para iniciantes, nível intermediário e avançado. Abrange o Agent Mode, como fazer solicitações em linguagem natural ao Copilot para tarefas com várias etapas e como usá-lo no planejamento, na geração de código, nos testes e na iteração.
- Mastering-GitHub-Copilot-for-Paired-Programming é gratuito? Qual é a licença?
- Mastering-GitHub-Copilot-for-Paired-Programming é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- Mastering-GitHub-Copilot-for-Paired-Programming ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de Mastering-GitHub-Copilot-for-Paired-Programming foi em 16 de set. de 2026.
- Para que posso usar Mastering-GitHub-Copilot-for-Paired-Programming?
- Desenvolvedores que estão começando a usar o GitHub Copilot e querem um percurso de aprendizado estruturado. Equipes que avaliam como integrar agentes do Copilot ao fluxo de trabalho de programação. Engenheiros que modernizam projetos legados em Python ou migram código entre linguagens. Cientistas de dados que querem explorar o Copilot em notebooks Jupyter.
- Como instalar Mastering-GitHub-Copilot-for-Paired-Programming?
- Faça um fork do repositório de lições para sua própria conta do GitHub Assine o GitHub Copilot (o link para a opção gratuita está no README) Abra a lição desejada, como Using GitHub Copilot with Python, e siga as instruções no Visual Studio Code
- Onde consigo Mastering-GitHub-Copilot-for-Paired-Programming?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Curso da Microsoft com 18 aulas que ensina iniciantes a criar agentes de IA, com exemplos de código em Python usando Microsoft Agent Framework e Foundry.
Uma coleção comunitária de agentes personalizados, instruções, skills, hooks, workflows e plugins para personalizar o GitHub Copilot.
Plataforma visual para criar, testar e implantar agentes e workflows de IA, com exposição integrada por API e servidor MCP.
Framework de agente pessoal de IA self-hosted em Python, com WebUI no navegador, cliente de terminal, canais de chat, ferramentas, memória e suporte a MCP.
SDKs para TypeScript e Python que dão a agentes de IA acesso a mais de 1.000 toolkits de apps pré-autenticados, sessões por usuário e um sandbox para executar ações.