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

  • Habilitar Copilot en Visual Studio Code
  • Formular prompts para obtener sugerencias útiles de código en Copilot
  • 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 el soporte de Copilot
  • Automatización de pipelines de prueba, verificación de código (linting) e implementación

Scripting de Shell y Automatización de Infraestructura

  • Uso de Copilot para escribir y mejorar scripts de shell
  • Formular prompts a Copilot para obtener fragmentos de configuración de Dockerfile, Terraform o Kubernetes
  • Validación de los scripts de automatización generados

Aumento de la Productividad con Asistencia de IA

  • Reducción de código repetitivo y tareas habituales
  • Mayor velocidad de trabajo con Copilot durante sprints ágiles
  • Combinar Copilot con la CLI de GitHub y flujos de trabajo de terminal

Limitaciones, Ética y Mejores Prácticas

  • Comprensión del alcance y los límites de Copilot
  • Preocupaciones de seguridad y consideraciones sobre la 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 varios repositorios

Resumen y Próximos Pasos

Requerimientos

  • Comprensión de los 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 de CI/CD

Audiencia Objetivo

  • Desarrolladores que buscan mejorar su productividad en DevOps
  • Principiantes en DevOps y entusiastas de la automatización
  • Miembros de equipos ágiles que buscan soporte con IA en sus flujos de trabajo
 14 Horas

Número de participantes


Precio por participante

Testimonios (3)

Próximos cursos

Categorías Relacionadas