Curso Profesional de Git y GitHub

Curso

Virtual

Precio a consultar

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.

Descripción

  • Tipología

    Curso

  • Nivel

    Nivel intermedio

  • Metodología

    Virtual

  • Duración

    Flexible

  • Inicio

    Fechas disponibles

  • Campus online

  • Servicio de consultas

  • Clases virtuales

Deja de versionar tus proyectos usando tu propio sistema de control de versiones. Mejor usa Git el Sistema de control de versiones por excelencia que utiliza la industria, aprende a gestionar tus proyectos alojándolos en Github. Domina Git y Github de cero a avanzado.

Sedes y fechas disponibles

Ubicación

Inicio

Virtual

Inicio

Fechas disponiblesInscripciones abiertas

A tener en cuenta

Llevar un Control de Versiones en tus Proyectos con Git
Utilizar Dominios Personalizados con GitHub Pages
Aplicar un flujo de trabajo profesional en tus proyectos
Trabajar en Equipos de Forma Colaborativa
Utilizar Dominios Personalizados con GitHub Pages
Instalar Git en tu sistema operativo
Trabajar con múltiples entornos de trabajo

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Materias

  • Sistema
  • Versiones
  • Control
  • GitBash
  • Windows
  • OSX
  • Git
  • Git en Linux
  • Texto plano I
  • Archivos binarios

Programa académico

Temario del curso

Introducción a Git
  • ¿Qué es Git?
  • ¿Por qué usar un sistema de control de versiones como Git?
  • Instalando Git y GitBash en Windows
  • Instalando Git en OSX
  • Instalando Git en Linux
  • Editores de código, archivos binarios y de texto plano
  • Introducción a la terminal y línea de comandos
Comandos básicos en Git
  • ¿Qué es el staging y los repositorios? Ciclo básico de trabajo en Git
  • ¿Qué es un Branch (rama) y cómo funciona un Merge en Git?
  • Crea un repositorio de Git y haz tu primer commit
  • Analizar cambios en los archivos de tu proyecto con Git
  • Volver en el tiempo en nuestro repositorio utilizando branches y checkout
  • Git reset vs. Git rm
Flujo de trabajo básico en Git
  • Flujo de trabajo básico con un repositorio remoto
  • Introducción a las ramas o branches de Git
  • Fusión de ramas con Git merge
  • Solución de conflictos al hacer un merge
Trabajando con repositorios remotos en Github
  • Uso de GitHub
  • Cómo funcionan las llaves públicas y privadas
  • Configura tus llaves SSH en local
  • Conexión a GitHub con SSH
  • Tags y versiones en Git y GitHub
  • Manejo de ramas en GitHub
  • Configurar múltiples colaboradores en un repositorio de GitHub
Flujos de trabajo profesionales
  • Flujo de trabajo profesional: Haciendo merge de ramas de desarrollo a master
  • Flujo de trabajo profesional con Pull requests
  • Utilizando Pull Requests en GitHub
  • Creando un Fork, contribuyendo a un repositorio
  • Haciendo deployment a un servidor
  • Hazme un pull request
  • Ignorar archivos en el repositorio con .gitignore
  • Readme.md es una excelente práctica
  • Tu sitio web público con GitHub Pages
Multiples entornos de trabajo
  • Git Rebase: Reorganizando el trabajo realizado
  • Git Stash: Guardar cambios en memoria y recuperarlos después
  • Git Clean: Limpiar tu proyecto de archivos no deseados
  • Git cherry-pick: Traer commits viejos al head de un branch
Comandos en Git para casos de emergencia
  • Reconstruir commits en Git con amend
  • Git Reset y Reflog: Úsese en caso de emergencia
  • Buscar en archivos y commits de Git con Grep y log
Bonus
  • Comandos y recursos colaborativos en Git y Github
  • Tu futuro con Git y Github

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.

Curso Profesional de Git y GitHub

Precio a consultar