Git y GitHub - Aula virtual de 2 días

1.595,00 EUR

  • 2 days
Aula Virtual en Vivo
En la Empresa

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.

Hero

Cronograma del curso

  1. 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
  2. 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
Git y GitHub

¿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

Comenzar curso ahora

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

Contact background

¿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!