Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Git & GitHub - Gestiona tu código cómo un profesional
Rating: 4.7 out of 5(18 ratings)
244 students

Git & GitHub - Gestiona tu código cómo un profesional

commits - push - rebase - merge - Pull Request - Git flow - Git emoji - Github Pages y mucho más!
Created byAlfredo Leal
Last updated 4/2026
Spanish

What you'll learn

  • Comprender los fundamentos de Git y su importancia en el control de versiones moderno.
  • Configurar y gestionar repositorios locales, creando historial de cambios de forma ordenada y profesional.
  • Aplicar los comandos esenciales de Git para registrar, revisar y organizar el trabajo diario.
  • Trabajar con ramas (branches) para desarrollar nuevas funcionalidades sin afectar la versión principal del proyecto.
  • Realizar fusiones (merges) y resolver conflictos siguiendo buenas prácticas.
  • Integrar GitHub como repositorio remoto para almacenar, compartir y sincronizar proyectos.
  • Crear y gestionar proyectos colaborativos mediante ramas, forks, pull requests.
  • Implementar flujos de trabajo profesionales, como Git Flow.
  • Aplicar buenas prácticas de documentación, uso de README y gestión de versiones en proyectos reales.

Course content

7 sections57 lectures2h 40m total length
  • Bienvenidos1:56
  • ¿Qué es un repositorio de código?3:20
  • Instalación de git1:58
  • Repositorio local y remoto2:02
  • Primeros comandos en git4:05
  • git config2:53
  • Inicializando un repositorio git2:21
  • git status2:30

Requirements

  • Conocimientos básicos de computación. No necesitas saber programar, pero sí manejar archivos y carpetas en tu sistema operativo.
  • Un computador con Windows, macOS o Linux. Git funciona en cualquier sistema.
  • Acceso a internet para trabajar con GitHub y descargar las herramientas necesarias.
  • Disposición para usar la terminal o línea de comandos. No se requiere experiencia, ya que se explicará desde cero.
  • Ganas de aprender y practicar. El curso incluye ejercicios que se realizan junto a las clases.

Description

Domina Git y GitHub de manera práctica, directa y enfocada en el trabajo real. Este curso ha sido diseñado para que cualquier desarrollador, sin importar su nivel de experiencia, pueda incorporar el control de versiones a su flujo de trabajo diario y colaborar en proyectos profesionales con total confianza.

A lo largo del curso aprenderás cómo funciona Git desde sus conceptos fundamentales: repositorios,, ramas, merges, manejo de versiones y resolución de conflictos. Te guiaré paso a paso para que entiendas qué sucede detrás de cada comando y puedas usar Git como una herramienta estratégica, no solo operativa.

Además, incorporarás GitHub a tu rutina profesional: aprenderás a crear y administrar repositorios remotos, trabajar con ramas, pull requests, forks, y desarrollarás un manejo sólido del flujo de trabajo colaborativo que se utiliza en empresas y proyectos reales.

Este curso no es solo teoría. Cada sección incluye ejercicios prácticos y escenarios pensados para simular situaciones reales del día a día de un programador, permitiéndote aplicar inmediatamente lo aprendido y construir hábitos profesionales.

Al finalizar, serás capaz de:

  • Utilizar Git con soltura desde la terminal

  • Entender y aplicar buenas prácticas de versionamiento

  • Integrar GitHub en tus proyectos personales y profesionales

  • Colaborar en equipos usando flujos de trabajo modernos

  • Crear tu propio portafolio de proyectos versionados correctamente

  • Utilizar gitflow para estandarizar el nombre de las ramas

Si quieres avanzar en tu carrera, mejorar tu perfil profesional o simplemente trabajar de forma más organizada y eficiente, este curso te dará las herramientas necesarias para lograrlo.

¿Listo para dominar Git y GitHub de forma definitiva? Comencemos.

Who this course is for:

  • Personas que están comenzando en el mundo del desarrollo y necesitan aprender Git y GitHub desde cero.
  • Estudiantes de programación, ingeniería o carreras tecnológicas que desean incorporar control de versiones a sus proyectos académicos.
  • Desarrolladores junior o en formación que quieren adoptar buenas prácticas de trabajo profesional.
  • Programadores con experiencia que nunca han usado Git de forma sistemática y desean estructurar su flujo de trabajo.
  • Profesionales de tecnología que colaboran en equipos y requieren manejar repositorios de código, documentación o proyectos compartidos.
  • Cualquier persona interesada en trabajar en proyectos colaborativos, open source o empresariales, utilizando herramientas modernas de control de versiones.