Domina GitHub Copilot para Desarrolladores de C#/.NET

March 5, 2025 · View on GitHub

Domina GitHub Copilot para Desarrolladores .NET / C#

Domina GitHub Copilot para Desarrolladores de C#/.NET

Mejora tu eficiencia en la programación con nuestro curso de 6 lecciones, diseñado especialmente para desarrolladores de C#/.NET. Aprende a integrar sin problemas la asistencia de codificación impulsada por IA en tu flujo de trabajo, automatizar pruebas y potenciar la colaboración en equipo utilizando Visual Studio Code y Copilot Chat. Desde autocompletado inteligente hasta pruebas unitarias optimizadas, este curso cubre técnicas esenciales para ayudarte a escribir código más limpio, rápido e inteligente.

🌱 Comenzando

Para comenzar, asegúrate de seguir las instrucciones sobre cómo hacer un fork de las lecciones en tu propia cuenta de GitHub. Esto te permitirá modificar el código y completar los desafíos a tu propio ritmo.

Para usar GitHub Copilot, debes tener una suscripción activa a GitHub Copilot.

Regístrate gratis aquí: GitHub Copilot.

Para facilitar el acceso futuro a este repositorio, también puedes marcarlo con una estrella (🌟).

A continuación, encontrarás enlaces a cada lección. ¡Explora y sumérgete en cualquier tema que te interese más!

🌐 Aprende en tu propio idioma

IdiomaCódigoEnlace al README TraducidoÚltima Actualización
Chino (Simplificado)zhTraducción al Chino (Simplificado)2025-03-05
Chino (Tradicional)twTraducción al Chino (Tradicional)2025-03-05
FrancésfrTraducción al Francés2025-03-05
JaponésjaTraducción al Japonés2025-03-05
CoreanokoTraducción al Coreano2025-03-05
PortuguésptTraducción al Portugués2025-03-05
EspañolesTraducción al Español2025-03-05
TurcotrTraducción al Turco2025-03-05
VietnamitaviTraducción al Vietnamita2025-03-05

🧠 ¿Quieres aprender más?

Después de completar este curso, consulta nuestra Colección de Aprendizaje de GitHub Copilot para seguir mejorando tus conocimientos sobre Programación en Pareja con IA.

🚀 ¿Tienes una startup o una idea que quieres lanzar?

Regístrate en Microsoft for Startups Founders Hub para recibir créditos gratuitos de OpenAI y hasta $150,000 en créditos de Azure para acceder a modelos de OpenAI a través de Azure OpenAI Services.

🙏 ¿Quieres ayudar?

Aquí tienes formas en las que puedes contribuir a este curso:

  • Si encuentras errores ortográficos o de código, Crea un issue o Envía un pull request
  • Envíanos tus ideas, como sugerencias para nuevas lecciones o ejercicios, y cuéntanos cómo podemos mejorar.

📂 Cada lección incluye:

  • una lección escrita ubicada en el README
  • un desafío o tarea para aplicar lo aprendido
  • enlaces a recursos adicionales para continuar aprendiendo

🗃️ Lecciones

Enlace a la LecciónConceptos EnseñadosObjetivo de Aprendizaje
01Introducción a GitHubComienza a usar GitHub en menos de una hora.Introducción a repositorios, ramas, commits y pull requests.
02Introducción a GitHub Codespaces¡Desarrolla código usando GitHub Codespaces y Visual Studio Code!Cómo crear un codespace, subir código desde un codespace, seleccionar una imagen personalizada y personalizar un codespace.
03Introducción a GitHub CopilotGitHub Copilot puede ayudarte a programar ofreciendo sugerencias estilo autocompletado directamente en VS Code y Codespaces.Crear archivos que tendrán código generado por Copilot AI para sugerencias de código y comentarios.
04Usando GitHub Copilot con C#Usa GitHub Copilot, un compañero de programación con IA que ofrece sugerencias estilo autocompletado mientras programas, para trabajar con C#.Habilitar la extensión de GitHub Copilot en Visual Studio Code. Crear prompts que generen sugerencias útiles de GitHub Copilot. Usar GitHub Copilot para mejorar un proyecto de API Mínima en C#.
05Creando un Mini Juego con GitHub CopilotUsa GitHub Copilot para asistirte en la creación de un mini juego basado en C#.Crear prompts que generen sugerencias útiles de GitHub Copilot para incorporar lógica de juegos y mejorar tu juego basado en C#.
06Introducción a Copilot para Azure para Desplegar en la NubeAprende a desplegar en la nube con GitHub Copilot para Azure—tu guía definitiva para el éxito en la nube.Despliegue de aplicaciones sin esfuerzo aprovechando la poderosa escalabilidad de Azure.

🎒 Otros Cursos

Explora más cursos de .NET en Microsoft Learn Training sobre:

📽️ Serie de videos para principiantes:

Aprendizaje Adicional

¡Nuestro equipo produce otros cursos! Échales un vistazo:

Contribuciones

Este proyecto da la bienvenida a contribuciones y sugerencias. La mayoría de las contribuciones requieren que aceptes un
Acuerdo de Licencia para Contribuyentes (CLA) que declara que tienes el derecho de, y realmente concedes,
los derechos para usar tu contribución. Para más detalles, visita https://cla.opensource.microsoft.com.

Cuando envíes un pull request, un bot de CLA determinará automáticamente si necesitas proporcionar
un CLA y marcará el PR de manera adecuada (por ejemplo, verificación de estado, comentario). Simplemente sigue las instrucciones
proporcionadas por el bot. Solo necesitarás hacer esto una vez para todos los repositorios que usen nuestro CLA.

Este proyecto ha adoptado el Código de Conducta de Código Abierto de Microsoft.
Para más información, consulta las Preguntas Frecuentes sobre el Código de Conducta o
contacta a opencode@microsoft.com si tienes preguntas o comentarios adicionales.

Marcas Registradas

Este proyecto puede contener marcas registradas o logotipos de proyectos, productos o servicios. El uso autorizado de las
marcas registradas o logotipos de Microsoft está sujeto a y debe cumplir con las
Directrices de Marcas y Logotipos de Microsoft.
El uso de marcas registradas o logotipos de Microsoft en versiones modificadas de este proyecto no debe causar confusión ni implicar patrocinio de Microsoft.
Cualquier uso de marcas registradas o logotipos de terceros está sujeto a las políticas de esos terceros.

Descargo de responsabilidad:
Este documento ha sido traducido utilizando servicios de traducción automática basados en inteligencia artificial. Si bien nos esforzamos por lograr precisión, tenga en cuenta que las traducciones automáticas pueden contener errores o imprecisiones. El documento original en su idioma nativo debe considerarse como la fuente autorizada. Para información crítica, se recomienda una traducción profesional realizada por humanos. No nos hacemos responsables de malentendidos o interpretaciones erróneas que puedan surgir del uso de esta traducción.