Git: experto en control de versiones en desarrollo software
Descripción
Si trabaja en el sector de la programación y desarrollo y desea gestionar proyectos informáticos orientados al control profesional de versiones para programadores este es su momento, con el Curso de Git: Experto en Control de Versiones en Desarrollo Software podrá adquirir los conocimientos necesarios para desarrollar esta función de la mejor manera posible.
340 horas · Teleformación · con tutor. Formación bonificable para empresas vía FUNDAE.
Programa detallado
PARTE 1. GIT
1. INTRODUCCIÓN A GIT
- ¿Qué es el control de versiones?
- ¿Qué es GIT?
- ¿Por qué GIT?
- Instalación de GIT
- GitHub y su relación con GIT
2. MANEJO DE REPOSITORIOS EN GIT
- Flujo de trabajo en GIT (Workflow)
- Principales comandos Git Bash
- Crear un repositorio
- Cambios de archivos
- Deshacer cambios
- Sincronizar repositorios
- Reescribir historial
3. RAMAS EN GIT
- Usar ramas en GIT
- Cambiar ramas (Git checkout)
- Ramas remotas (Remote Branches)
- Flujo de trabajo (Workflow)
- Integración de ramas
- Borrado de ramas
- Etiquetas (Tags)
- Solicitudes de extracción (Pull requests)
4. COMANDOS GIT
- Comandos GIT en Git Bash
- Comandos GIT para configurar y crear repositorios
- Comandos GIT para preparar y confirmar cambios
- Comandos GIT para trabajar con repositorios remotos (como GitHub)
- Comandos GIT para deshacer cambios y etiquetas
5. BUENAS PRÁCTICAS EN GIT
- Trabajar con GIT
- Confirma con regularidad (commit)
- Escriba mensajes de confirmación útiles
- Utilice ramas (Branch)
- Actualice su repositorio antes de enviar cambios (Pull y Push)
- Divide el trabajo en repositorios
PARTE 2. GESTIÓN DE PROYECTOS INFORMÁTICOS
1. INTRODUCCIÓN AL PROYECTO
- Características principales
- Requerimientos: humanos y materiales
- Limitaciones de un proyecto
- Ámbito del proyecto
- Finalidad del proyecto
2. RENTABILIDAD DEL PROYECTO
- Estructuración de gastos
- Importancia y realización del presupuesto
- Cálculo de resultados (Profit And Loss)
- El business case
- Continuidad con la atención al presupuesto
- Valoraciones finales sobre el presupuesto
3. PREVENCIÓN DE RIESGOS
- Los tres ejes o modelos
- Desarrollo
- Análisis
- Control
- Estimación de los riesgos
- Posibles riesgos
4. INICIOS DEL PROYECTO
- Primeros pasos
- Selección de ideas
- Organización del trabajo
5. ANÁLISIS PREVIO AL DESARROLLO
- Sector
- Funcionalidades posibles
- Contexto técnico
- Generación de documentación
6. DESARROLLO
- Calidad del código y su gestión
- Control de versiones
- Entorno de pruebas
- La industrialización
7. REPOSITORIOS Y ARQUITECTURAS
- La integración y sus inconvenientes
- Las arquitecturas
- Distribuidas
- Orientadas a servicios (SOA)
- Cloud-computing
8. CONTROL Y SEGUIMIENTO
- El seguimiento del proyecto
- Problemas e imprevistos
- La dirección de control
9. LA PLANIFICACIÓN Y LA ESTIMACIÓN
- Estimación sobre el tiempo necesario del jefe de proyecto
- La gestión y estimación de los recursos
- La planificación general
- Finalización del proyecto
¿Quieres formar a tu equipo en este curso?
Bonificable hasta el 100% de la cuota vía FUNDAE. Déjanos tu email y te enviamos la información de este curso junto con el crédito que tu empresa puede aprovechar.
o calcula primero cuánto crédito genera tu empresa →
✓ ¡Recibido! Te enviamos la información de Git: experto en control de versiones en desarrollo software lo antes posible.