Temario del curso

Introducción a GitHub Copilot

  • ¿Qué es GitHub Copilot y cómo funciona?
  • Ambientes compatibles e integración con IDEs
  • Casos de uso para desarrolladores y profesionales de DevOps

Comenzando con Copilot

  • Habilitar Copilot en Visual Studio Code
  • Solicitar sugerencias de código útiles a Copilot
  • Entender y refinar el código generado por Copilot

Usando Copilot para Tareas de DevOps

  • Generar configuraciones YAML para flujos de trabajo CI/CD
  • Escribir GitHub Actions con soporte de Copilot
  • Automatizar pruebas, linters y pipelines de implementación

Scripting de Shell y Automatización de Infraestructura

  • Usar Copilot para escribir y mejorar scripts de shell
  • Solicitar snippets de configuración de Dockerfile, Terraform o Kubernetes a Copilot
  • Validar scripts de automatización generados

Aumento de Productividad con Asistencia AI

  • Reducir tareas repetitivas y código boilerplate
  • Trabajar más rápido con Copilot en sprints ágiles
  • Combinar Copilot con GitHub CLI y flujos de trabajo en la terminal

Limitaciones, Ética y Mejores Prácticas

  • Entender el alcance y los límites de Copilot
  • Preocupaciones de seguridad y consideraciones sobre propiedad intelectual
  • Mejores prácticas para revisar código generado por AI

Ejercicios de Proyecto y Escenarios del Mundo Real

  • Automatización de flujos de trabajo CI/CD para una aplicación web
  • Escribir plantillas reutilizables de GitHub Actions
  • Colaboración en equipo usando Copilot a través de repositorios

Resumen y Próximos Pasos

Requerimientos

  • Un entendimiento 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

Audiencia

  • Desarrolladores que buscan mejorar la productividad de DevOps
  • Principiantes en DevOps y entusiastas de la automatización
  • Miembros del equipo ágil que buscan soporte AI en flujos de trabajo
 14 Horas

Número de participantes


Precio por participante

Testimonios (1)

Próximos cursos

Categorías Relacionadas


Fatal error: Uncaught TypeError: _isl_get_excluded_site(): Return value must be of type ?array, none returned in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc:38 Stack trace: #0 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(30): _isl_get_excluded_site() #1 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(17): isl_get_excluded_site() #2 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(51): get_outline_isls() #3 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(7): islc_prepare_links() #4 /apps/hitra7/npfrontend/nptemplates/default.php(272): islc7_sites_links_array_v3() #5 /apps/hitra7/npfrontend/modules/course/course.php(143): require_once('...') #6 /apps/hitra7/npfrontend/core/routes.php(15): course_menu_callback() #7 /apps/hitra7/npfrontend/__index.php(81): require_once('...') #8 /apps/hitra7/npfrontend/index.php(15): include_once('...') #9 /apps/hitra7/index.php(66): include_once('...') #10 {main} thrown in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc on line 38