Guía práctica de Git y GitHub - eLearning

450,00 EUR

  • 10 hours
eLearning

Domina el control de versiones y conviértete en un desarrollador más eficiente y colaborativo con el curso Mastering Git and GitHub. Esta formación práctica está diseñada para ayudarte a entender cómo los equipos de software modernos gestionan, rastrean y colaboran en el código utilizando Git y GitHub.

Características clave

Idioma

Curso y material en inglés

Nivel

Nivel principiante

Acceso

1 año de acceso a la plataforma de aprendizaje

3 horas de videos a pedido

con más de 10 horas de estudio recomendadas

14 ejercicios prácticos guiados

4 evaluaciones calificadas automáticamente

31 cuestionarios de repaso

2 tareas integrales

Certificación

Incluye certificado de finalización del programa

Hero

Resultados de aprendizaje

Al final de este curso, serás capaz de:

Control de versiones

Comprender los sistemas de control de versiones y por qué son esenciales en el desarrollo de software

Instalar

Instalar, configurar e inicializar repositorios Git

Comando

Trabaja con comandos de Git como add, commit, status, diff y log

Remoto

Gestiona repositorios locales y remotos de forma eficaz

Gestionar

Crear y gestionar ramas para el desarrollo en paralelo

Colaborar

Colabora usando GitHub (clonar, hacer forks, pull requests, revisiones)

Combinar

Resolver conflictos de fusión en escenarios del mundo real

Mejor práctica

Aplicar las mejores prácticas para la colaboración en equipo en el código

Mantener

Mantén la documentación usando README y .gitignore

Compilar

Gana confianza para gestionar flujos de trabajo completos con Git de principio a fin

Hero

Cronograma del curso

  1. Introducción al control de versiones con Git

    Lección 01

    • Qué es el control de versiones y por qué es importante
    • Introducción a Git y a sus conceptos básicos
    • Instalación y configuración de Git
    • Inicializando repositorios
    • Plataformas de alojamiento Git e introducción a GitHub
  2. Git desde la línea de comandos

    Lección 02

    • Flujo de trabajo de Git y ciclo de vida de los archivos
    • Preparar cambios con git add
    • Confirmar cambios con git commit
    • Seguimiento de cambios con git status
    • Comparar versiones usando git diff
  3. Comandos Git cotidianos

    Lección 03

    • Trabajar con repositorios remotos
    • Enviar cambios a GitHub
    • Visualizar el historial de commits
    • Gestión de ramas
    • Mover y eliminar archivos en Git
  4. Git para la colaboración

    Lección 04

    • Clonar y bifurcar repositorios
    • Creación y gestión de solicitudes de extracción
    • Revisiones de código y flujos de trabajo de colaboración
    • Resolución de conflictos de fusión
    • Trabajo con archivos README y documentación
    • Uso eficaz de .gitignore
  5. Proyecto de Fin de Carrera

    Lección 05

    • Implementación de un flujo de trabajo integral con Git y GitHub
    • Gestión de un proyecto completo utilizando las mejores prácticas de control de versiones
Git y GitHub

¿Quién debería inscribirse en este programa?

Requisitos previos

  • Conocimientos básicos de informática y uso de software
  • Es útil tener familiaridad con cualquier interfaz de línea de comandos
  • Se recomienda tener conocimientos básicos de formatos de datos como CSV o JSON

Desarrolladores de software y programadores

Estudiantes que ingresan a carreras de ingeniería de software

Profesionales que trabajan en equipos de desarrollo

Colaboradores de código abierto

Comenzar curso ahora

Declaraciones

Licencias y acreditación

Este curso se ofrece de acuerdo con el Acuerdo del Programa de Socios y cumple con los requisitos del Acuerdo de Licencia

Política de equidad

Se anima a los candidatos a ponerse en contacto con AVC para recibir orientación y apoyo durante todo el proceso de adaptación.


Preguntas frecuentes

Contact background

¿Necesita soluciones corporativas o integración LMS?

¿No encontraste el curso o programa que encajaría para tu empresa? ¿Necesitas integración con un LMS? ¡Escríbenos! ¡Resolveremos todo!