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
Testimonios (5)
Engagement y práctica prácticas. (Note: "Engagement" doesn't translate directly to Spanish in this context; it might be better to rephrase for clarity.)Práctica interactiva y manos a la obra.
Balavignesh Elumalai - Scottish Power
Curso - SonarQube for DevOps
Traducción Automática
El entrenador tiene una experiencia profunda y bien narrada en hechos. La profundidad del conocimiento y la pasión por la enseñanza son muy apreciadas.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Curso - Jenkins 2: Building CI/CD Pipelines
Traducción Automática
El entrenador estaba muy bien organizado. Al principio explicó todos los herramientas necesarias para el entrenamiento. El entrenador aclaró felizmente todas las dudas y se discutieron casos prácticos.
Vivek Verma - Global Knowledge Network Training Ltd
Curso - DevOps Practical Implementation and Tools
Traducción Automática
Muy detallado, el formador conoce muy bien el tema y ha abordado muchos temas
Gabriel Kelly Navarro - Opswerks
Curso - Advanced Spinnaker
Traducción Automática
Las explicaciones