Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Duración 7 horas
Temario del curso
Muestra un resumen de las metodologías de gestión de proyectos
- Metodologías Ágiles
- Cascada
Despliegue automático a través de GIT
- Repositorio de producción
- Rama de versión (release branch)
- Uso de etiquetas (tags) para versiones
- Cambio entre versiones
- Gestión de versiones de mantenimiento
- Versiones principales
Documentación, Registro de cambios de versión
- Uso del historial del repositorio para crear el registro de cambios
- Uso de la descripción de etiquetas para resumir los cambios en versiones principales
- Agrupación de cambios pequeños en uno mayor (más cercano al negocio)
- Agrupación de commits
- Agrupación de commits en partes lógicas
Estrategias de envío y recepción (push y pull) para repositorios centrales
- Mantener el repositorio central limpio
- Creación de una estructura para agrupar y revisar los cambios de los desarrolladores
- Entorno de pruebas y preproducción (staging)
Arquitectura de software y componentes
- Cómo dividir lógicamente la aplicación y el repositorio
- Cómo gestionar bibliotecas y subproyectos desarrollados por terceros
- Uso de submódulos para automatizar actualizaciones
Requerimientos
Se recomienda familiaridad con GIT.
Es necesario comprender el ciclo de vida del desarrollo de software, así como las metodologías y marcos de trabajo de gestión de proyectos (como cascada y Ágil).
Reseñas (2)
cómo resolver problemas con Git
Giancarlo Trezzi - Pentana Solutions
Curso - Git for Victims of Subversion
Traducción Automática
Me gusta que recibo respuestas inmediatas a mis preguntas.
Szabolcs Kriston - Ericsson
Curso - Advanced GitLab
Traducción Automática