Git y GitHub - Aula virtual de 2 días
1.595,00 EUR
- 2 days
Domina las herramientas esenciales que utilizan los equipos modernos de desarrollo de software para seguir los cambios en el código, colaborar de forma eficiente y gestionar proyectos con confianza. Este curso práctico de Git y GitHub ofrece una introducción aplicada al control de versiones, que permite a los estudiantes organizar el código, mantener el historial de los proyectos y trabajar sin problemas con equipos de desarrollo distribuidos.
Características clave
Idioma
Material del curso en inglés
Nivel
Nivel principiante - intermedio
2 días (8 horas/día) en línea con instructor en vivo
Más de 20 horas de estudio recomendadas
Acceso a laboratorios guiados en vivo
Ejercicios para integrar conocimientos
Soporte disponible después del curso
Certificación de finalización del programa incluida
Resultados de aprendizaje
Al final de este programa, podrás:
Fundamentos del control de versiones
Aprende los conceptos básicos de Git, la configuración de repositorios y los flujos de trabajo fundamentales para gestionar cambios en el código y facilitar el desarrollo colaborativo.
Comandos esenciales de Git
Adquiere experiencia práctica con el uso de staging, commits, revisión del historial y reversión de cambios para mantener un flujo de trabajo de desarrollo eficiente.
Ramas y fusiones
Domina las ramas, fusiones, rebases, stashes y la resolución de conflictos para gestionar el código en múltiples flujos de desarrollo
Colaboración en GitHub
Trabaja con repositorios, bifurcaciones (forks) y solicitudes de extracción (pull requests) para colaborar de forma eficaz en proyectos de equipo y de código abierto.

Cronograma del curso
Día 1
Sesión 1: Introducción a Git
- Conceptos de control de versiones y fundamentos de Git
- Arquitectura y flujo de trabajo de Git
- Instalación y configuración de Git
- Herramientas y recursos esenciales de Git
Sesión 2: Fundamentos de Git
- Creación y clonación de repositorios
- Seguimiento, preparación y confirmación de cambios
- Gestión de archivos y visualización del historial
- Revertir cambios y trabajar con repositorios remotos
- Uso de etiquetas para la gestión de versiones
Día 2
Sesión 3: Ramificación y fusión
- Creación y gestión de ramas
- Cambiar de rama y seguir los cambios
- Combinación, rebase y resolución de conflictos
- Trabajar con ramas remotas y de seguimiento
- Almacenar cambios y flujos de trabajo con ramas
Sesión 4: Colaboración en GitHub
- Fundamentos y configuración de GitHub
- Creación y gestión de repositorios
- Solicitudes de extracción y flujos de trabajo de GitHub
- Gestión de colaboradores y visibilidad del repositorio
- Sincronización con repositorios upstream y mantenimiento del proyecto

¿Quién debería inscribirse en este programa?
Desarrolladores y programadores de software
Desarrolladores web y desarrolladores de aplicaciones
Ingenieros DevOps e ingenieros de plataforma
Profesionales de QA y Automatización de Pruebas
Analistas de datos, ingenieros de datos y científicos de datos
Cualquiera que busque colaborar de forma eficaz en proyectos de desarrollo de software
Requisitos previos
- Conocimientos básicos de informática y gestión de archivos
- Familiaridad con el uso de herramientas de línea de comandos o terminal (útil pero no obligatoria)
- Conocimientos básicos de conceptos de desarrollo de software (recomendado)
- No se requiere experiencia previa con Git o GitHub
El curso es adecuado tanto para principiantes como para profesionales que deseen establecer una base sólida en control de versiones y desarrollo colaborativo.
Declaraciones
Licencias y acreditación
El curso se ofrece de acuerdo con el Acuerdo del Programa de Socios y cumple con los requisitos del Acuerdo de Licencia.
Política de Equidad
Se anima a los candidatos a ponerse en contacto con AVC para recibir orientación y apoyo durante todo el proceso de adaptación.
Preguntas frecuentes

¿Necesita soluciones corporativas o integración LMS?
¿No encontraste el curso o programa que encajaría para tu empresa? ¿Necesitas integración con un LMS? ¡Escríbenos! ¡Resolveremos todo!
