Contacta con nosotros

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

Número de participantes


Precio por participante

Testimonios (3)

Próximos cursos

Categorías Relacionadas