Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
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 para desarrolladores y profesionales de DevOps.
Primeros pasos con Copilot
- Habilitación de Copilot en Visual Studio Code.
- Elaboración de prompts para obtener sugerencias útiles de código.
- Comprensión y refinamiento del código generado por Copilot.
Uso de Copilot para tareas de DevOps
- Generación de configuraciones YAML para flujos de trabajo de CI/CD.
- Redacción de GitHub Actions con soporte de Copilot.
- Automatización de pipelines de pruebas, análisis de código estático (linting) y despliegue.
Scripts de shell y automatización de infraestructura
- Uso de Copilot para escribir y mejorar scripts de shell.
- Elaboración de prompts para fragmentos de configuración de Dockerfile, Terraform o Kubernetes.
- Validación de scripts de automatización generados.
Aumento de productividad con asistencia de IA
- Reducción de código repetitivo y tareas comunes.
- Trabajo más rápido con Copilot durante sprints ágiles.
- Combinación de Copilot con GitHub CLI y flujos de trabajo en terminal.
Limitaciones, ética y mejores prácticas
- Comprensión del alcance y las limitaciones de Copilot.
- Preocupaciones de seguridad y consideraciones sobre propiedad intelectual.
- Mejores prácticas para revisar el código generado por IA.
Ejercicios de proyecto y escenarios del mundo real
- Automatización de flujos de trabajo de CI/CD para una aplicación web.
- Redacción de plantillas reutilizables de GitHub Actions.
- Colaboración en equipo utilizando Copilot a través de repositorios.
Resumen y próximos pasos
Requerimientos
- Conocimiento básico de conceptos de desarrollo de software.
- Familiaridad con Git o flujos de trabajo de control de versiones.
- Experiencia básica con YAML, scripts de shell o herramientas de CI/CD.
Público objetivo
- Desarrolladores que buscan mejorar la productividad en DevOps.
- Principiantes en DevOps y entusiastas de la automatización.
- Miembros de equipos ágiles que buscan apoyo de IA en sus flujos de trabajo.
14 Horas
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