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.
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!
Idioma | Código | Enlace al README Traducido | Última Actualización |
---|---|---|---|
Chino (Simplificado) | zh | Traducción al Chino (Simplificado) | 2025-03-05 |
Chino (Tradicional) | tw | Traducción al Chino (Tradicional) | 2025-03-05 |
Francés | fr | Traducción al Francés | 2025-03-05 |
Japonés | ja | Traducción al Japonés | 2025-03-05 |
Coreano | ko | Traducción al Coreano | 2025-03-05 |
Portugués | pt | Traducción al Portugués | 2025-03-05 |
Español | es | Traducción al Español | 2025-03-05 |
Turco | tr | Traducción al Turco | 2025-03-05 |
Vietnamita | vi | Traducción al Vietnamita | 2025-03-05 |
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.
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.
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.
- una lección escrita ubicada en el README
- un desafío o tarea para aplicar lo aprendido
- enlaces a recursos adicionales para continuar aprendiendo
Enlace a la Lección | Conceptos Enseñados | Objetivo de Aprendizaje | |
---|---|---|---|
01 | Introducción a GitHub | Comienza a usar GitHub en menos de una hora. | Introducción a repositorios, ramas, commits y pull requests. |
02 | Introducció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. |
03 | Introducción a GitHub Copilot | GitHub 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. |
04 | Usando 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#. |
05 | Creando un Mini Juego con GitHub Copilot | Usa 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#. |
06 | Introducción a Copilot para Azure para Desplegar en la Nube | Aprende 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. |
Explora más cursos de .NET en Microsoft Learn Training sobre:
- Aprende C#
- Introducción a .NET
- Crea aplicaciones móviles y de escritorio con .NET MAUI
- Comprende los fundamentos de ASP.NET Core
- Crea aplicaciones web con Blazor
- Desarrolla aplicaciones de IA Generativa con Azure OpenAI
- Construye aplicaciones distribuidas con .NET Aspire
- Desarrollo .NET para Principiantes
- C# para Principiantes
- IA Generativa con .NET para Principiantes
- Desarrollo con C# y VS Code para Principiantes
- Desarrollo en Visual Studio con .NET para Principiantes
- Gestión de Paquetes con NuGet para Principiantes
- Desarrollo web Back-end para Principiantes
- Desarrollo web Front-end para Principiantes
- .NET MAUI para Principiantes
- Blazor Híbrido para Principiantes
- Contenedores con .NET y Docker para Principiantes
- Entity Framework Core para Principiantes
- .NET en Azure para Principiantes
¡Nuestro equipo produce otros cursos! Échales un vistazo:
- IA Generativa para Principiantes
- IA Generativa para Principiantes .NET
- IA Generativa con JavaScript
- IA para Principiantes
- Ciencia de Datos para Principiantes
- Aprendizaje Automático para Principiantes
- Ciberseguridad para Principiantes
- Desarrollo Web para Principiantes
- IoT para Principiantes
- Desarrollo XR para Principiantes
- Domina GitHub Copilot para Programación en Pareja
- Domina GitHub Copilot para Desarrolladores C#/.NET
- Elige tu propia Aventura con Copilot
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 [email protected] si tienes preguntas o comentarios adicionales.
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.