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.
Duración 14 horas
Temario del curso
Introducción a GitHub Copilot
- Qué es GitHub Copilot y cómo funciona
- Entornos admitidos e integración con IDEs
- Casos de uso para desarrolladores y profesionales de DevOps
Comenzando con Copilot
- Habilitar Copilot en Visual Studio Code
- Proporcionar instrucciones a Copilot para obtener sugerencias de código útiles
- Comprender y refinar el código generado por Copilot
Uso de Copilot para tareas DevOps
- Generar configuraciones YAML para flujos de trabajo CI/CD
- Escribir GitHub Actions con el apoyo de Copilot
- Automatizar pipelines de pruebas, linting y despliegue
Scripting de shell y automatización de infraestructura
- Utilizar Copilot para escribir y mejorar scripts de shell
- Solicitar fragmentos de configuración de Dockerfile, Terraform o Kubernetes a Copilot
- Validar los scripts de automatización generados
Mejora de la productividad con asistencia de IA
- Reducir el código innecesario y las tareas repetitivas
- Trabajar más rápido con Copilot en sprints ágiles
- Combinar Copilot con GitHub CLI y flujos de trabajo de terminal
Limitaciones, ética y mejores prácticas
- Comprender el alcance y las fronteras 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 CI/CD para una aplicación web
- Crear plantillas reutilizables de GitHub Actions
- Colaboración de equipo utilizando Copilot a través de repositorios
Resumen y próximos pasos
Requerimientos
- Comprensión de conceptos básicos de desarrollo de software
- Familiaridad con Git o flujos de trabajo de control de versiones
- Experiencia básica con YAML, scripting de shell o herramientas 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
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