GIT+GitHub: Todo un sistema de control de versiones de cero (Udemy.com)
Aprende a trabajar versionando tu código de una forma segura y en equipo.
Created by: Fernando Herrera
Last updated August 2026
What you will learn
- Una base sólida de Git
- Conocimiento necesario para trabajar en equipo en proyectos de diseño y/o desarrollo de aplicaciones
- Conocer y utilizar GitHub para mantener un repositorio remoto seguro
- Uso de GitHub para administración de proyectos
- Uso de Wikis, Proyectos, GitHub Pages
- Aprender a trabajar de forma colectiva en el mismo proyecto
How it compares
Against the other 108 rated Udemy courses in Git on CourseDuck:
- Rating4.8 out of 5higher than 97% of them
- Reviews17,904#7 of 109 by number of reviews
- Length11.6 hourslonger than 91% of them
- Last updatedAugust 2026more recently than 96% of them
Course Description
Este curso te llevará de la mano partiendo desde cero hasta tener más de lo que necesitas para trabajar con Git, adicionalmente aprenderás a utilizar GitHub como un repositorio remoto, incluyendo formas de trabajar en equipo, flujos de trabajo, tokens, Pull Request y otros temas avanzados que serán de mucha utilidad en tu vida profesional.
En los inicios del curso empezaremos desde lo más básico haciendo ejercicios prácticos. Durante el transcurso del curso, trabajaras de forma colectiva, real y aplicando los conocimientos con más de 14 ejercicios y ejemplos.
Durante todo el curso, los temas nuevos tendrán su introducción con diapositivas divertidas y reales que te harán comprender los conceptos que muchas personas tienden a sentir complejos a primera impresión.
Temas como el Stash, Rebase, Pull Request, Reflog y otros, son cubiertos para brindarte el control que necesitas para trabajar en tus proyectos de forma segura.
La organización del curso va profundizando en los temas de la siguiente manera:
Fundamentos de Git
Temas un poco más complejos y útiles de Git
Control del repositorio local y remoto
Viajes en el tiempo
Recuperación en caso de perdida del proyecto
Ramas, stash, rebase
Gentil introducción a GitHub
Temas básicos y avanzados de GitHub
Trabajo en equipo
Teams y sus restricciones
Organizaciones
Gists
Y más
Este curso esta diseñado para enseñarte Git y GitHub de cero, caminando paso a paso y sin darte cuenta dominarás estas herramientas para que nunca más vuelvas a perder una sola línea de código de tu proyecto, ya sea de programación, diseño web o cualquier otro tipo de estructura de código en la cual trabajes.
Recuerda que saber Git es fundamental en la mayoría de trabajos de diseño gráfico web y desarrollo de software de hoy en día, no pierdas la oportunidad de aprender estos temas.
Instructor Details
- 4.8 Rating
17,904 Reviews
Fernando Herrera
Soy un analista programador de sistemas de computo, con poco más de 20 años en el mundo del desarrollo de aplicaciones frontend y backend.
Durante mis últimos años me he dedicado a la enseñanza en línea, mientras trabajo en una empresa en Canadá.
Me encanta enseñar y programar, son mis dos pasatiempos favoritos que a su vez, es mi trabajo.
More courses by Fernando Herrera
Visual Studio Code: Mejora tu velocidad para codificar (2026)
4.7 (25,533 Reviews)
Provider: Udemy
Time: 2h
Free
Programación para principiantes - Primeros pasos (2026)
4.7 (25,456 Reviews)
Provider: Udemy
Time: 7.8h
$12.99
More Git courses
Git Ultimate Essentials: Everything you NEED to know (2019)
4.8 (103 Reviews)
Provider: Udemy
Time: 2.5h
$39.99
GitLab CI/CD: Pipelines, CI/CD and DevOps for Beginners (2026)
4.7 (25,572 Reviews)
Provider: Udemy
Time: 13.9h
$14.99
Reviews
By Elena Fernández García on 10/5/2026
Excelente curso. No tenía prácticamente experiencia previa en git y github y he podido seguir el curso sin problema. Muy bien explicado todo, con muchos ejercicios prácticos para ir realizando durante las clases. También se proporciona mucho material didáctico para prácticas. Un 10
By Guillermo Montenegro on 9/22/2026
Es un excelente curso para aprender GitHub, ..super pero super recomendado! ..si recién empiezas o estas a medio camino de tu aprendizaje de Git y GitHub tomando este curso vas a estar al día y mucho más!!
By Andrés Camilo Camacho Labrador on 9/21/2026
Un curso muy completo, explicaciones detalladas, materiales de apoyo que nos sirven para recordar y seguir aplicando lo aprendido en el día a día. Aprendí cosas que no sabía, cosas que me sorprendieron y que ahora me satisface poder usar estas dos herramientas con un nivel mayor de conocimiento. ¡Recomendado!
By Mauricio on 9/6/2026
Un curso muy completo que me ayudó a reforzar temas en los que estaba más débil y a aprender cosas que no conocía. Lo más importante es que me permitió entender mejor conceptos que ya aplicaba en mi trabajo y ahora comprendo el porqué de cada uno. Excelente curso.
By Alan J. Huaman Daga on 8/2/2026
Una de las mejores experiencias en cursos de aprendizaje online en mi vida. El conocimiento del profesor es de los mejores y el contenido y forma de explicar los temas , se hace de forma excelente. Aprendí de o a 100% en pocos tiempo, gracias a este curso.
By david david on 7/11/2026
los ejemplos no se ajustan a lo que se realiza en la practica, como es cuando se trabaja con una rama se crea una a partir de la del ambiente development (main-qa-dev). Y cuando se finaliza con la rama de trabajo se suma los cambios de development para poder solucionar los cambios que allan podido subir a devlopment
By Angel Abraham Rendon Nava on 6/24/2026
La mejor elección, el instructor es un especialista en el tema. He visto que comentan que esta un poco desactualizado por las ventanas WEB. pero es lo esperado ya que la interfaz puede cambiar pero es intuitivo y fácil de encontrar las opciones en los nuevos menú.
By Miguel Leal Hernández on 6/19/2026
El curso es excelente vienen muy buenos tópicos de Git y Github, estoy contento con lo que he aprendido. Por otro lado, quiero agradecer y felicitar a Fernando por ser un excelente instructor, sus clases y ejercicios prácticos son muy comprensibles.
By Nicolas Araya Caro on 6/8/2026
El curso es muy útil porque se aplica al contexto real de cómo se trabaja en organizaciones de desarrollo de software y con equipos de trabajo. Sería interesante contar con un ejemplo adicional de CI/CD para manejar ramas diferentes y subir páginas web estáticas.
By Daniel Caicedo on 6/7/2026
Actualmente utilizo Git a diario en mi trabajo, pero decidí tomar este curso porque considero que las bases son fundamentales para comprender conceptos más avanzados. El contenido me ayudó a reforzar conocimientos que ya utilizaba en la práctica y, al mismo tiempo, a descubrir nuevas herramientas y buenas prácticas para la gestión de proyectos. Excelente curso, recomendado tanto para quienes están comenzando con Git como para quienes desean consolidar sus conocimientos.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 96 / 100












