Control de Versiones con Git y GitHub

¡Inscríbete y estudia gratis!
Adquiere tu certificado por solo $80.000 COP.

Presentación del diplomado

Presentación


El diplomado en Control de Versiones con Git y GitHub responde a una necesidad del mercado actual: gestionar código de forma organizada, colaborativa y trazable. El manejo de estas herramientas se ha convertido en un estándar para la industria del software y para cualquier profesional involucrado en la construcción de productos digitales. Este conocimiento es un factor clave en la calidad del trabajo, la eficiencia de los equipos y el acceso a oportunidades laborales.

A lo largo del diplomado, el estudiante desarrollará una base sólida en control de versiones, desde los fundamentos hasta la aplicación práctica de flujos de trabajo reales. El enfoque es práctico, y cada concepto se aplica sobre un proyecto incorporando buenas prácticas y criterios técnicos. Se abordará el control de versiones tanto desde la línea de comandos como mediante interfaces gráficas, integrando Git con GitHub e incluyendo sus múltiples herramientas, sus estándares básicos de documentación y el uso del versionamiento semántico.

Al finalizar, el estudiante estará en capacidad de gestionar repositorios de forma profesional, colaborar eficazmente en equipos de desarrollo y mantener un historial de cambios claro, estructurado y alineado con las exigencias de la industria.

Dirigido a estudiantes y profesionales del área de ingeniería, desarrollo de software y disciplinas afines, así como personas interesadas en adquirir competencias prácticas para la gestión de código y el trabajo colaborativo en proyectos digitales alineados con prácticas y flujos de trabajo utilizados en entornos reales de la industria tecnológica.

¡Inscríbete!

  • Metodología

    Educación a distancia en modalidad virtual.

  • Certificado que se otorga

    Constancia de asistencia (120 horas).

  • Duración

    5 semanas.

Competencia general

Gestionar el control de versiones de proyectos digitales mediante el uso de Git y GitHub, aplicando flujos de trabajo colaborativos, buenas prácticas de versionado y herramientas establecidas, con el fin de asegurar la trazabilidad, la organización y la calidad del código o los documentos en entornos de desarrollo acordes a los estándares de la industria.

Módulo 1

Fundamentos de Git

Comprender los fundamentos del control de versiones y el funcionamiento de Git como herramienta para la gestión de código fuente, identificando los diferentes tipos de sistemas existentes, las ventajas del modelo distribuido y los principales servicios de alojamiento de repositorios utilizados en la industria.

  • ¿Qué es el control de versiones?
  • Tipos de sistemas de control de versiones.
  • ¿Por qué Git? Ventajas del modelo distribuido.
  • Servicios de alojamiento de repositorios.

Módulo 2

Gestión de versiones con Git (CLI) y VS Code

Conocer el control de versiones con Git desde la línea de comandos y la interfaz de Visual Studio Code para mantener un historial estructurado de cambios.

  • Inicialización de repositorios locales.
  • Seguimiento de archivos y staging.
  • Commits, autoría y buenas prácticas.
  • Control de versiones desde Visual Studio Code.
  • Historial y navegación de cambios.

Módulo 3

Integración de Git con repositorios remotos en GitHub

Configurar la exclusión de archivos en repositorios Git y sincronizar proyectos locales con GitHub, aplicando flujos de trabajo de manera eficiente y segura.

  • Uso de .gitignore.
  • Sincronización con repositorios remotos.
  • Configuración de cuentas y repositorios en GitHub.
  • Flujo de trabajo desde Git a GitHub.

Módulo 4

Colaboración y gestión de proyectos

Aplicar buenas prácticas de trabajo en equipo y gestión profesional de proyectos para facilitar el trabajo colaborativo utilizando Git y GitHub.

  • Branching y estrategias de trabajo.
  • Stash y manejo de cambios temporales.
  • Merge y resolución de conflictos.
  • Pull requests (PR).
  • Uso de issues y projects.

Módulo 5

Técnicas avanzadas, documentación y versionamiento profesional

Implementar métodos avanzados de control de versiones y documentación profesional de proyectos, de acuerdo con estándares de la industria.

  • Rebase y estrategias avanzadas.
  • Amend y reescritura de historial.
  • Gestión de documentación (README y changelog).
  • Esquemas de versionamiento y gestión de releases.
  1.  

¿Cómo iniciar tu diplomado virtual?

1. Inscríbete gratis

Diligencia nuestro formulario de inscripción.

2. Estudia gratis

Accede a todos los contendidos del diplomado.

3. Adquiere tu certificado

Certifícate por solo
$80.000 COP.

Información importante

Todos nuestros diplomados inician semanalmente, cada sábado. Una vez hayas realizado la inscripción, recibirás un mensaje de correo electrónico con la fecha de inicio.
La duración de todos nuestros diplomados es de 5 semanas y durante ese periodo de tiempo tendrás acceso a nuestro campus virtual 24/7.
El certificado se genera cuando hayas aprobado el diplomado con una nota final promedio igual o mayor a 60 y realizado el pago.
El pago del certificado se puede realizar durante todo el transcurso del diplomado o después de haber finalizado.
Educación informal - No conduce a título o certificado de aptitud ocupacional - Decreto 1075 de 2015 (artículo 2.6.6.8)