Un curso gratuito y de código abierto para principiantes que enseña el Model Context Protocol (MCP) con ejemplos prácticos en C#, Java, JavaScript, Python, Rust y TypeScript.
microsoft/Mastering-GitHub-Copilot-for-Paired-Programming
Curso gratuito de Microsoft, organizado en varios módulos, que enseña a usar GitHub Copilot como compañero de programación con IA.
- Estrellas
- 8,164
- Forks
- 1,776
- Issues abiertos
- 1
- Último commit
- el mes pasado
¿Qué es?
Es un curso de unas 10 horas sobre GitHub Copilot, organizado en módulos para principiantes, intermedios y avanzados. Abarca Agent Mode, cómo pedirle a Copilot en lenguaje natural que realice tareas de varios pasos y cómo usarlo para planificar, generar código, probar e iterar.
Los módulos intermedios incluyen proyectos de JavaScript, Python y C# en Visual Studio Code, además de Copilot CLI, el agente de programación y la integración con MCP mediante un servidor MCP de GitHub. Los módulos avanzados tratan el chat en línea y los comandos de barra, la implementación en Azure con Copilot for Azure, el trabajo con consultas SQL complejas, la actualización de un proyecto heredado de Python, la migración de código a otro lenguaje y la ciencia de datos en notebooks de Jupyter.
Cada lección incluye una guía escrita, un desafío práctico y recursos adicionales. Para usar Copilot se necesita una suscripción activa a GitHub Copilot, y se pide a los participantes que hagan un fork de las lecciones en su propia cuenta de GitHub para completarlas.
Funciones clave
- 01Abarca Agent Mode para tareas de programación autónomas de varios pasos.
- 02Incluye laboratorios específicos para JavaScript, Python y C# en VS Code.
- 03Enseña a usar Copilot CLI, el agente de programación y la integración con MCP.
- 04Incluye temas avanzados como la implementación en Azure, SQL complejo y la actualización de código heredado.
- 05Cada lección combina una guía escrita con un desafío práctico.
Casos de uso
- Desarrolladores que recién empiezan a usar GitHub Copilot y buscan una ruta de aprendizaje estructurada.
- Equipos que evalúan cómo integrar los agentes de Copilot en un flujo de trabajo de programación.
- Ingenieros que modernizan proyectos heredados de Python o migran código entre lenguajes.
- Científicos de datos que exploran Copilot en notebooks de Jupyter.
Inicio rápido
- 1
Haz un fork del repositorio de lecciones en tu propia cuenta de GitHub
- 2
Suscríbete a GitHub Copilot (el enlace a la opción gratuita está en el README)
- 3
Abre la lección que quieras, como Using GitHub Copilot with Python, y sigue sus instrucciones en Visual Studio Code
Antes de usarlo
- Para usar las lecciones, necesitas una suscripción activa a GitHub Copilot.
- Se trata de un curso de lecciones y ejercicios escritos, no de una biblioteca de software ni de una aplicación.
Temas
Preguntas frecuentes
- ¿Qué es Mastering-GitHub-Copilot-for-Paired-Programming?
- Curso gratuito de Microsoft, organizado en varios módulos, que enseña a usar GitHub Copilot como compañero de programación con IA. Es un curso de unas 10 horas sobre GitHub Copilot, organizado en módulos para principiantes, intermedios y avanzados. Abarca Agent Mode, cómo pedirle a Copilot en lenguaje natural que realice tareas de varios pasos y cómo usarlo para planificar, generar código, probar e iterar.
- ¿Mastering-GitHub-Copilot-for-Paired-Programming es gratuito? ¿Qué licencia tiene?
- Mastering-GitHub-Copilot-for-Paired-Programming es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿Mastering-GitHub-Copilot-for-Paired-Programming sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de Mastering-GitHub-Copilot-for-Paired-Programming fue el 16 sept 2026.
- ¿Para qué puedo usar Mastering-GitHub-Copilot-for-Paired-Programming?
- Desarrolladores que recién empiezan a usar GitHub Copilot y buscan una ruta de aprendizaje estructurada. Equipos que evalúan cómo integrar los agentes de Copilot en un flujo de trabajo de programación. Ingenieros que modernizan proyectos heredados de Python o migran código entre lenguajes. Científicos de datos que exploran Copilot en notebooks de Jupyter.
- ¿Cómo se instala Mastering-GitHub-Copilot-for-Paired-Programming?
- Haz un fork del repositorio de lecciones en tu propia cuenta de GitHub Suscríbete a GitHub Copilot (el enlace a la opción gratuita está en el README) Abre la lección que quieras, como Using GitHub Copilot with Python, y sigue sus instrucciones en Visual Studio Code
- ¿Dónde consigo Mastering-GitHub-Copilot-for-Paired-Programming?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Curso de Microsoft con 18 lecciones para enseñar a principiantes a crear agentes de IA con ejemplos de código en Python que usan Microsoft Agent Framework y Foundry.
Colección comunitaria de agentes personalizados, instrucciones, skills, hooks, flujos de trabajo y plugins para personalizar GitHub Copilot.
Plataforma visual para crear, probar y desplegar agentes y flujos de trabajo de IA, con exposición integrada mediante API y servidor MCP.
Framework de agente personal de IA autohospedado en Python, con WebUI en el navegador, cliente de terminal, canales para apps de chat, herramientas, memoria y compatibilidad con MCP.
SDK de TypeScript y Python que ofrece a los agentes de IA más de 1000 toolkits de apps con autenticación previa, sesiones por usuario y un sandbox para ejecutar acciones.