OpenWebinars
Git

Curso de Git

Este curso de Git te ofrece una introducción completa al sistema de control de versiones más utilizado en el mundo del desarrollo de software. A lo largo del mismo aprenderás desde configurar tu entorno de trabajo hasta gestionar flujos de trabajo avanzados, preparándote para contribuir eficazmente en cualquier proyecto de desarrollo.

4.4(2102 valoraciones)

La metodología y plataforma de formación que se adapta al tamaño y ritmo de tu empresa.

Cuéntanos tu caso

Curso impartido por

Avatar:José Antonio Yáñez Jiménez

José Antonio Yáñez Jiménez

Experto en BPM

Contenido de la formación

6 Secciones · 24 Lecciones · 3 h. y 8 min. en total

Introducción

2 min.

Herramientas de trabajo

33 min.

Organización del código fuente

58 min.

Flujos de trabajo

54 min.

Trabajo colaborativo

36 min.

Conclusiones

1 min.

Habilidades que obtendrás

  • Aprenderás qué es un repositorio, una rama o una etiqueta
  • Conocerás los principales parámetros de trabajo con GIT
  • Aprenderás cómo trabajar con un servidor GIT básico y usaremos Gitlab y GitHub
  • Serás capaz de organizar el código fuente y gestionar diferentes líneas de desarrollo que podrían o no converger.
  • Conocerás cómo se gestiona el trabajo colaborativo en GIT
  • Dominarás cómo organizar las diferentes versiones de un proyecto
  • Aprenderás las ventajas e inconvenientes de usar un repositorio de versiones on premise o uno en la nube.
  • Aprenderás a usar las plataformas de GitLab y GitHub.

Requisitos mínimos

Para comenzar este curso de Git se recomienda tener nociones básicas en la terminal, pero no es necesario.

Valoración de nuestros alumnos

4.4
2102 valoraciones
  • 5
  • 4
  • 3
  • 2
  • 1
Magnífico profesor, curso muy práctico e interesante.
NUÑO VARONA MONTERO
No
María Bernabé Montiel

Completa tu formación con estos contenidos

Icono de la tecnología
Curso

SSO con Spring Boot y GitHub

Intermedio
28 min.

A lo largo de esta formación, aprenderás cómo dar acceso a múltiples aplicaciones Spring Boot con seguridad OAuth...

Alan Sastre
4.4
Icono de la tecnología
Curso

Crea tu app Android con GitHub Copilot

Intermedio
1 h. y 27 min.

GitHub Copilot llegó para ayudar a los desarrolladores con el autocompletado de código gracias a Inteligencia Artificial y...

Gustavo Lizárraga
4.1

Preguntas frecuentes

Resuelve tus dudas o contacta con nosotros para más información.

Cuéntanos tu caso

En OpenWebinars no vendemos formaciones.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todas las formaciones de la plataforma y a las nuevas que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).

¿Eres una empresa? Tenemos planes especiales para ti. Consúltanos aquí.

Efectivamente, una vez superada cada formación, podrás descargarte el diploma acreditativo de cada una de ellas. Añádelas a tu CV y mejora tu perfil para las empresas. También podrás obtener un diploma de nivel superior al superar todas las formaciones de la ruta.

En OpenWebinars las formaciones no tienen fecha de inicio y de final.

Cada curso tiene una fecha de publicación y desde ese día estarán 100% disponible todos los contenidos del curso para los usuarios suscritos a alguno de nuestros planes.

Realizando esta formación aprenderás cómo Git puede transformar tu flujo de trabajo de desarrollo, gracias a las herramientas y técnicas necesarias para gestionar proyectos de cualquier tamaño. Comenzando con la introducción a Git y Git Flow, entenderás los conceptos fundamentales del control de versiones y cómo Git se integra en los flujos de trabajo diarios de desarrollo.

Continuarás aprendiendo a instalar y configurar todas las herramientas necesarias, incluyendo Git para tu sistema operativo y cuentas en plataformas como GitHub y GitLab., para poder continuar con el resto del curso y realizar las prácticas necesarias.

El curso también cubre cómo crear y manejar repositorios locales y remotos, mostrándote cómo aprobar cambios desde la consola y desde interfaces gráficas, así aprenderás técnicas para resolver conflictos y deshacer cambios, dos habilidades críticas para cualquier desarrollador.

En secciones más avanzadas profundizaremos en flujos de trabajo específicos como la estrategia Merge, Rebase y Merge Squash, y cómo utilizar Git Stash y moverte entre commits de manera eficiente. Además, el curso enfatiza el trabajo colaborativo, enseñándote a gestionar etiquetas, releases, issues y pull requests, fundamentales para el trabajo en equipo y la integración continua.

No solo aprenderás qué es un repositorio o una rama, sino que dominarás la organización del código fuente y la gestión de varias líneas de desarrollo. Este conocimiento es esencial para mantener proyectos grandes o múltiples proyectos de forma simultánea.

Al finaliza este curso estarás preparado para utilizar Git en cualquier entorno, comprendiendo las ventajas e inconvenientes de los repositorios locales versus los alojados en la nube. Prepárate para implementar Git en tus proyectos personales o profesionales, asegurando la seguridad y eficiencia en la gestión de tus desarrollos de código.