Temario del curso
Introducción a GitHub Copilot
- ¿Qué es GitHub Copilot y cómo funciona?
- Entornos compatibles e integración con IDEs
- Casos de uso destacados para desarrolladores y profesionales de DevOps
Primeros pasos con Copilot
- Activación de Copilot en Visual Studio Code
- Cómo solicitar sugerencias de código útiles a Copilot
- Análisis y refinamiento del código generado por Copilot
Utilización de Copilot en tareas DevOps
- Creación automática de configuraciones YAML para flujos CI/CD
- Redacción eficiente de acciones para GitHub Actions con el apoyo de Copilot
- Automatización integral de procesos de pruebas, validación y despliegue
Scripts en shell y automatización de infraestructura
- Aprovechamiento de Copilot para elaborar y optimizar scripts en shell
- Obtención rápida de fragmentos de configuración para Dockerfile, Terraform o Kubernetes mediante Copilot
- Validación rigurosa de los scripts automatizados generados por la herramienta
Incremento de la productividad gracias a la asistencia IA
- Reducción notable del trabajo repetitivo y tareas engorrosas
- Mayor eficiencia laboral al integrar Copilot en ciclos de desarrollo ágiles
- Combinación inteligente de Copilot con la CLI de GitHub y flujos de trabajo terminales
Limitaciones, ética y buenas prácticas
- Análisis pormenorizado del alcance efectivo de Copilot y sus límites inherentes
- Cuestiones esenciales sobre seguridad y propiedad intelectual relacionadas con el uso de la herramienta
- Recomendaciones fundamentales para examinar adecuadamente cualquier código elaborado por IA
Ejercicios prácticos y situaciones reales de aplicación
- Automatización completa de flujos CI/CD para aplicaciones web
- Elaboración eficaz de plantillas genéricas reutilizables para GitHub Actions
- Colaboración colectiva mediante el uso compartido de Copilot entre distintos repositorios
Conclusión y orientaciones futuras
Requerimientos
- Conocimiento básico de los conceptos fundamentales del desarrollo de software
- Familiaridad con Git o procesos de control de versiones
- Experiencia mínima en el uso de YAML, scripts en shell o herramientas CI/CD
Público objetivo
- Desarrolladores que buscan optimizar su productividad en entornos DevOps
- Principiantes en DevOps y entusiastas de la automatización
- Miembros de equipos ágiles que desean contar con el apoyo de la IA en sus flujos de trabajo
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 (2)
La práctica estuvo muy interactiva y aplicable al negocio.
Jorge Boscan - Chevron Global Technology Services Company
Curso - Advanced GitHub Copilot & AI for Projects and Infrastructure
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