WhatsApp
  • Siguenos en CAPACITACIONES GOCURSOS SPA :
Gocursos.cl Organismo de capacitación.

Version Control With Git And Github

Proveer a los participantes de un entendimiento sólido de las herramientas de control de versiones, específicamente Git y GitHub, para mejorar la eficiencia y colaboración en proyectos de desarrollo.

  • 50 Contenidos
  • Duración: 12 horas
  • Código 343997

Objetivo General

Proveer a los participantes de un entendimiento sólido de las herramientas de control de versiones, específicamente Git y GitHub, para mejorar la eficiencia y colaboración en proyectos de desarrollo.

Descargar Ficha PDF Cotizar

Objetivos Específicos

         Comprender los conceptos básicos de control de versiones con Git.
         Aprender a configurar y utilizar Git en proyectos.
         Manejar repositorios en GitHub para colaboración efectiva.
         Implementar flujos de trabajo colaborativos utilizando Git y GitHub.
         Resolver conflictos y problemas comunes en el uso de Git.


Módulo 1

        Introducción A Git Y Control De Versiones
        Duración: 2 horas
        Contenidos:
        ¿Qué es el control de versiones y por qué es importante?
        Instalación y configuración básica de Git.
        Comandos básicos de Git.
        Primeros pasos en Git: Creación de un repositorio.
        Actividad práctica: Configuración de un repositorio local y ejecución de comandos básicos.


Módulo 2

        Trabajando Con Repositorios En GitHub
        Duración: 2 horas
        Contenidos:
        Creación de una cuenta en GitHub.
        Subida de repositorios locales a GitHub.
        Colaboración en proyectos mediante GitHub.
        Gestión de ramas en GitHub.
        Actividad práctica: Creación de un repositorio en GitHub y colaboración en un proyecto.


Módulo 3

        Flujos De Trabajo En Git
        Duración: 2 horas
        Contenidos:
        Modelos de ramas en Git.
        Flujo de trabajo centralizado vs. distribuido.
        Uso de pull requests para colaboración.
        Integración continua y despliegue continuo.
        Actividad práctica: Implementación de un flujo de trabajo con ramas y pull requests en GitHub.


Módulo 4

        Resolución De Conflictos Y Gestión De Cambios
        Duración: 3 horas
        Contenidos:
        Detección y resolución de conflictos en Git.
        Uso de herramientas de comparación y fusión.
        Revertir cambios y manejo de historial.
        Buenas prácticas en la gestión de cambios.
        Actividad práctica: Simulación de conflictos y resolución en un entorno de equipo.


Módulo 5

        Automatización Y Herramientas Avanzadas En Git
        Duración: 3 horas
        Contenidos:
        Configuración de hooks en Git para automatización.
        Uso de herramientas de línea de comandos avanzadas.
        Integración de Git con otras herramientas de desarrollo.
        Exploración de alternativas a GitHub.
        Actividad práctica: Implementación de hooks y automatización de tareas comunes en Git.

Completa el formulario para más información o haz clic en