- Prácticas
- Gestión del despliegue: Taller de Docker
- Gestión del despliegue: Despliegue y desarrollo de Decide
- Gestión de incidencias
- Uso de git
- Integración continua (con Python)
- Despliegue (Heroku)
- Lanzando un hola mundo
- Operando con las imagenes
- Operando con los contenedores
- Creando mi propia imagen
- Creando cuenta en git hub
- Establece configuración global
- Clonando un repositorio existente
- Iniciando un repositorio desde cero
- Realizando mi primer commit
- Revisando el historial de cambios
- Arqueología del software: annotate
- Borrado y renombrado de ficheros
- Enviando cambios al servidor: push
- Obteniendo cambios del servidor: pull
- Deshaciendo cambios
- Revirtiendo cambios
- Rehaciendo cambios locales
- Exportando cambios: Creando una diferencia incremental
- Importando cambios: Aplicando una diferencia incremental
- Empleando nuevas ramas
- Enviando una rama al servidor
- Usando una rama del servidor
- Uniendo ramas
- Cherry-picking
- Ejercicios de git
- Travis CI para integración continua
- Flujo de trabajo con GitHub
- Travis calidad de código
- Notificaciones
- Jobs con múltiples builds para Decide
- Integración continua
- Primeros pasos con Travis CI
- Uso con bases de datos
- Jobs con múltiples builds
- Despliegue