Programa del Curso

Introducción a la Integración Continua (CI)

  • Visión general de la integración continua
  • Beneficios y desafíos de la IC en el desarrollo PHP
  • Introducción a las herramientas de IC: GitLab CI y Jenkins

Configuración de entornos de CI

  • Instalación y configuración de GitLab CI
  • Instalación y configuración de Jenkins
  • Configuración de entornos de escritorio remoto para CI

Automatización de compilaciones

  • Creación de scripts de compilación automatizados para PHP aplicaciones
  • Gestión de dependencias en PHP proyectos
  • Integración del control de versiones con herramientas de CI

Pruebas en canalizaciones de CI

  • Pruebas unitarias con PHPUnidad
  • Pruebas de integración en CI
  • Automatización de pruebas en Jenkins y GitLab CI

Implementación de PHP aplicaciones

  • Automatización de los procesos de implementación
  • Implementación en entornos de ensayo y producción
  • Estrategias de reversión y mejores prácticas

Configuraciones avanzadas de CI

  • Personalización de canalizaciones de CI para necesidades específicas
  • Escalado de procesos de CI para proyectos más grandes
  • Supervisión y solución de problemas de canalizaciones de CI

Combinación de CI con otras herramientas

  • Integración de CI con Docker
  • Monitoreo continuo y bucles de retroalimentación
  • Casos prácticos y aplicaciones en el mundo real

Resumen y próximos pasos

Requerimientos

  • Experiencia en la creación, prueba e implementación de software
  • PHP Experiencia en programación

Audiencia

  • Desarrolladores
  • DevOps ingenieros
 14 horas

Número de participantes


Precio por participante

Testimonios (3)

Próximos cursos

Categorías Relacionadas