Formación Git y GitHub de Cero a Avanzado
Domina el ecosistema Git, aprende a crear, versionar y colaborar en proyectos de software como un profesional, y construye un portafolio visible en GitHub.
Esta formación forma parte de nuestros cursos de DevOps
19h
Para conclusión
2
Cursos
2
Vídeos adicionales
2
Artículos
Git y GitHub de Cero a Avanzado
Esta formación está diseñado para llevarte desde los fundamentos del control de versiones hasta las técnicas avanzadas de gestión de proyectos utilizando Git y la plataforma de colaboración GitHub.
Comenzaremos entendiendo los conceptos clave como el Working Tree y el Staging Area antes de sumergirnos en la práctica.
Aprenderás a crear y compartir el código de tus proyectos en GitHub para construir un portafolio profesional visible.
A medida que avanzamos, dominarás el arte de versionar un proyecto de software y trabajar de manera eficiente con ramas (branches). Abordaremos técnicas esenciales como manejar conflictos en el código, analizar y modificar el historial de commits, y utilizar las funciones de mezclar (merge) y reorganizar (rebase) para mantener un historial limpio. Finalmente, aprenderás a colaborar en proyectos de código abierto, a ver los cambios del proyecto con Git, y a utilizar etiquetas (tags) y lanzamientos (releases) en GitHub para marcar hitos importantes en tu software.
Al finalizar, tendrás las habilidades avanzadas necesarias para trabajar en cualquier equipo de desarrollo, manejar repositorios complejos y mantener la integridad de tu código.
¿Por qué estudiar esta formación?
Guía de aprendizaje
Contenido diseñado para facilitar tu estudio
De básico a avanzado
Formación completa para el mercado
Tu en el mercado
De cero al trabajo soñado en su área de interés
¡Comience esta capacitación ahora mismo y prepárese para su próximo proyecto!
De quién aprenderás

Leonardo Jose Castillo Lacruz
Ingeniero Mecánico. Desarrollador de software y apasionado por la programación con más de 24 años de experiencia. Amplio conocedor de C++, PHP, Javascript, Dart y tecnologías de base de datos como PostgreSQL, MySQL, SQL Server. Desde 2020 incorporado a Alura con la intención de compartir sus conocimientos y mejorar la formación del personal de TI de Latam
Paso a paso
1 Conoce el control de versiones
Este módulo ofrece una inmersión completa en Git y GitHub, cubriendo desde la estructura básica (Working Tree, Staging Area) hasta la gestión avanzada del flujo de trabajo. El estudiante aprenderá a versionar proyectos de software, manejar conflictos de código, y analizar/modificar el historial de commits. El enfoque práctico incluye la creación de un portafolio profesional en GitHub, el uso experto de ramas (branches), y la aplicación de técnicas de mezcla (merge) y reorganización (rebase) para mantener un historial limpio. Finaliza con el uso de etiquetas (tags) y lanzamientos (releases) para la entrega de software.
Cursos de_ DevOps
Además de esto, la categoría Programación cuenta con cursos en
Cloud Computing, Linux, y mas...
Acceso a todos los cursos
Estudiar las 24 horas, dónde y cuándo quieras
Nuevos cursos cada semana