
GH-300T00
GitHub Copilot

Microsoft
Este curso explora el uso de la IA en el contexto de GitHub Copilot, un herramienta de IA generativa para desarrolladores. Dota a los usuarios del conocimiento y habilidades para usar Copilot de forma eficaz mientras se mitigan posibles habilidades éticas y riesgos operativos asociados al uso de la IA.
Próximamente
Todavía no hay una fecha programada para este entrenamiento. Déjanos tus datos y te avisaremos en cuanto se abra un nuevo grupo.
- IA
Desarrolladores e ingenieros: Profesionales implicados en la creación y
desplegar sistemas de IA que necesitan comprender las implicaciones éticas y
marcos de gobernanza.
- Datos
Científicos y analistas: Personas que trabajan con modelos de datos e IA,
centrándose en garantizar la transparencia, la equidad y la rendición de cuentas en sus
Trabajo.
- Negocios
Líderes y gestores: Responsables de la toma de decisiones que supervisan proyectos de IA y necesitan
implementar prácticas responsables de IA dentro de sus organizaciones.
- Política
Makers y reguladores: Quienes son responsables de crear políticas y
regulaciones sobre el uso de IA, garantizar que los sistemas de IA se desarrollen y
Usado de forma ética y segura.
Fundamentos de GitHub Copilot Parte 1 de 2
- IA responsable con GitHub Copilot: Este módulo explora el uso responsable de la IA en el contexto de GitHub Copilot, una herramienta de IA generativa para desarrolladores. Te proporcionará el conocimiento y las habilidades para aprovechar Copilot de forma eficaz, mitigando los posibles riesgos éticos y operativos asociados al uso de la IA.
- Introducción a GitHub Copilot: GitHub Copilot es un asistente de programación impulsado por IA que te ayuda a generar, entender, refactorizar y depurar código en tiempo real usando tanto sugerencias en línea como una experiencia de chat conversacional, directamente desde tu entorno de desarrollo.
- Introducción a la ingeniería de prompts con GitHub Copilot: Descubre lo esencial para crear prompts efectivos con GitHub Copilot. Descubre técnicas para transformar tus comentarios de programación en código preciso y accionable, mejorando tu flujo de trabajo de desarrollo y acelerando la entrega del código mediante estrategias avanzadas de prompts.
- Introducción a los espacios Copilot: Este módulo introduce Copilot Spaces, guiando a desarrolladores y gestores de proyecto para crear, configurar y utilizar Spaces de manera eficaz para respuestas de alta calidad y fundamentadas.
- Uso de funciones avanzadas de GitHub Copilot: Utiliza funciones avanzadas de GitHub Copilot con una aplicación en Python.
- GitHub Copilot en diferentes entornos: IDE, chat, GitHub.com, técnicas de línea de comandos y la aplicación GitHub Copilot: Explora las capacidades multifacéticas de GitHub Copilot en diversos entornos de desarrollo. Aprende a aprovechar la codificación asistida por IA en tu IDE, participa en conversaciones en lenguaje natural para tareas complejas, mejora tu productividad en línea de comandos y acelera tu flujo de trabajo de desarrollo desde la creación de código hasta la finalización de pull requests.
- Consideraciones de gestión y personalización con GitHub Copilot: En este módulo, exploramos consideraciones de gestión y personalización con GitHub Copilot.
- Casos de uso para desarrolladores de IA con GitHub Copilot: Este módulo explora cómo GitHub Copilot agiliza la productividad de los desarrolladores mediante funciones impulsadas por IA. Mejora el Ciclo de Vida del Desarrollo de Software (SDLC), se alinea con las preferencias de los desarrolladores e identifica las limitaciones clave. Además, mide eficazmente las ganancias de productividad.
- Desarrollar pruebas unitarias usando las herramientas de GitHub Copilot: Este módulo explora el uso de GitHub Copilot y GitHub Copilot Chat para crear pruebas unitarias. Los ejercicios proporcionan experiencia práctica creando proyectos de pruebas unitarias y ejecutando pruebas unitarias en Visual Studio Code.
Fundamentos de GitHub Copilot Parte 2 de 2
- Crear aplicaciones con el modo agente GitHub Copilot: Aprende a crear aplicaciones usando GitHub Copilot Agent Mode solicitando tareas de desarrollo autónomo, usando documentación como guía y entendiendo cómo el Modo Agente gestiona, refactoriza y mejora iterativamente tu base de código.
- Acelerar el desarrollo con el agente en la nube de GitHub Copilot: Aprende a delegar tareas al agente en la nube de GitHub Copilot. Utiliza la automatización para agilizar el desarrollo mientras tu equipo mantiene el control.
- Introducción al servidor MCP: Este módulo presenta GitHub MCP Server, una forma segura y escalable de integrar funciones de GitHub en tus herramientas de IA. Aprenderás qué es MCP, cómo configurar GitHub MCP Server en VS Code, usarlo con Copilot Chat y solucionar problemas comunes.
- Subiendo de nivel las revisiones de código y las pull requests con GitHub Copilot: Este módulo presenta cómo GitHub Copilot mejora las revisiones de código acelerando los ciclos de revisión, detectando problemas y aplicando las mejores prácticas.
- Usando GitHub Copilot con JavaScript: Para trabajar con JavaScript, aprovecha GitHub Copilot, un programador de parejas de IA que aumenta la productividad con sugerencias tipo autocompletado.
- Usando GitHub Copilot con Python: GitHub Copilot es un programador de parejas de IA que ofrece sugerencias tipo autocompletado mientras programas en Python.
