Temario del curso
Introducción a GitHub Copilot
- Conceptos generales sobre la programación asistida por inteligencia artificial
- Capacidades y limitaciones de GitHub Copilot
- El ecosistema de Copilot: entornos de desarrollo, línea de comandos, solicitudes de fusión y chat
Primeros pasos
- Instalación y configuración de GitHub Copilot en VS Code, JetBrains y Neovim
- Autenticación mediante GitHub y gestión de suscripciones
- Exploración de la configuración y preferencias de Copilot
Uso eficaz de GitHub Copilot
- Generación automática de código, funciones y fragmentos repetitivos
- Trabajo con sugerencias multilineales y contextuales
- Personalización y mejora de los resultados ofrecidos por Copilot
- Redacción de comentarios y documentación con ayuda de Copilot
Funcionalidades de colaboración y chat en Copilot
- Utilización de Copilot Chat para explorar APIs y refactorizar código
- Depuración y resolución de problemas mediante Copilot Chat
- Copilot en las solicitudes de fusión: generación de sugerencias y revisión de código
Flujos de trabajo avanzados con Copilot
- Integración de Copilot en procesos basados en la línea de comandos
- Aplicación de Copilot en entornos de desarrollo guiado por pruebas
- Uso combinado de Copilot con diversas bibliotecas y marcos de trabajo
Uso responsable y seguro de la herramienta
- Aspectos legales, de privacidad y de propiedad intelectual que hay que tener en cuenta
- Medidas para prevenir la generación de código inseguro o sesgado
- Prácticas recomendadas para implementar Copilot en equipos y organizaciones
Buenas prácticas y estudios de caso
- Cómo maximizar la productividad diaria mediante el uso adecuado de Copilot
- Ejemplos prácticos del empleo de Copilot en distintos lenguajes de programación
- Lecciones aprendidas y casos de éxito procedentes de equipos que utilizan esta herramienta
Resumen y próximos pasos
Requerimientos
- Conocimientos básicos de programación en al menos un lenguaje (por ejemplo, Python, JavaScript, Java o C#)
- Familiaridad con el uso de algún entorno de desarrollo integrado o editor de código como VS Code o JetBrains.
- Es útil contar con nociones básicas sobre Git y los flujos de trabajo propios de GitHub.
Público objetivo
- Desarrolladores
- Programadores
- Ingenieros de software
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 2900 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (1)
Adquirí conocimientos sobre la biblioteca Streamlit de Python y, con seguridad, intentaré utilizarla para mejorar las aplicaciones de mi equipo que se desarrollan en R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Curso - GitHub Copilot for Developers
Traducción Automática