Title: Github
Course: 2025 - LISI/LI - Desarrollo de Software Avanzado

Introducción al Curso de Git y GitHub

En el desarrollo de software moderno, colaborar, organizar y controlar versiones del código es fundamental. Git y GitHub se han convertido en las herramientas más utilizadas en la industria para lograrlo.

Este curso tiene como objetivo que los estudiantes comprendan los principios del control de versiones utilizando Git, así como el manejo de repositorios remotos mediante GitHub, una plataforma que permite trabajar en equipo, compartir proyectos y construir portafolios profesionales.

A lo largo del curso, aprenderás desde los conceptos básicos de Git —como crear repositorios, registrar cambios y revertir versiones— hasta el uso de GitHub para colaborar en proyectos, crear ramas (branches), manejar conflictos y realizar pull requests de manera profesional.

Además, se fomentará el trabajo colaborativo mediante ejercicios prácticos en los que los estudiantes simularán proyectos reales, aplicando buenas prácticas de documentación y control de versiones.

Al finalizar este curso, serás capaz de:

- Gestionar proyectos de software utilizando Git como herramienta de control de versiones.
- Publicar y mantener repositorios en GitHub.
- Colaborar de forma efectiva con otros desarrolladores mediante ramas, commits y merges.
- Comprender la importancia del trabajo colaborativo y la trazabilidad del código.

En pocas palabras, este curso te preparará para trabajar como un verdadero desarrollador profesional, aplicando herramientas utilizadas en empresas de tecnología y proyectos de software en todo el mundo.