Curso Control de versiones con Git GitHub

Curso Control de versiones con Git GitHub

150,00 IVA inc.

Características de este curso

  • Curso Control de versiones con Git GitHub
  • Duración: 45 hs
  • Tutor personal – para resolver tus dudas
  • 100% online – Acceso al aula las 24 horas del día
  • Compra segura – todas las compras realizadas en nuestra web son seguras
  • IMPORTANTE – Una vez activado el curso NO se realizará ninguna devolución del importe pagado por el curso.
  • Diploma en formato PDF.

SKU: AD-006 Categoría:

Descripción

Curso Control de versiones con Git GitHub

En este curso, te sumergirás en el fascinante mundo del control de versiones y aprenderás a utilizar las poderosas herramientas Git y GitHub. Descubrirás cómo mantener un historial completo de cambios en tus proyectos y colaborar de manera efectiva con otros desarrolladores.

Aprenderás a utilizar Git para gestionar versiones de tus aplicaciones, desde la primera línea de código hasta la última actualización. Conocerás los comandos fundamentales y aprenderás a crear ramas, fusionar cambios y solucionar conflictos.

Además, explorarás GitHub, una plataforma remota que te permitirá almacenar y compartir tus proyectos con la comunidad de desarrolladores. Descubrirás cómo colaborar en equipo, realizar seguimiento de problemas y aprovechar las funcionalidades avanzadas de GitHub.

Con el control de versiones, podrás experimentar sin miedo, revertir cambios si es necesario y trabajar de forma más eficiente. Tendrás la capacidad de mantener un flujo de trabajo ordenado y seguir el progreso de tus proyectos de manera clara.

git

No importa si eres un principiante en el control de versiones o si ya tienes experiencia, este curso te llevará paso a paso en tu camino hacia la maestría en Git y GitHub.

¡Prepárate para expandir tus habilidades y llevar tu desarrollo de software al siguiente nivel! ¡Inscríbete ahora en el curso de Control de Versiones con Git y GitHub y comienza tu emocionante viaje de aprendizaje!

Objetivos del curso Control de versiones con Git GitHub:

Al finalizar el curso de Control de Versiones con Git y GitHub, serás capaz de:

  1. Utilizar la herramienta de control de versiones Git para gestionar eficientemente tus proyectos de desarrollo de software.
  2. Utilizar GitHub, una plataforma remota online, para almacenar y colaborar en proyectos con otros desarrolladores.
  3. Guardar y gestionar diferentes versiones de tus aplicaciones, desde la versión inicial hasta la más reciente, permitiéndote recuperar cualquier versión anterior en cualquier momento.
  4. Integrarte en equipos de desarrollo colaborativo, donde múltiples usuarios trabajan en la misma aplicación simultáneamente, sin interferir con el trabajo de los demás.

Con estos conocimientos, tendrás las habilidades necesarias para llevar un control de versiones efectivo y colaborar de manera eficiente en proyectos de desarrollo de software. Aprovecha esta oportunidad para mejorar tu flujo de trabajo y maximizar la productividad en tus proyectos.

¡Inscríbete ahora en el curso de Control de Versiones con Git y GitHub y da un paso adelante en tu carrera como desarrollador!

¿Tienes alguna consulta sobre el curso? Contáctanos ahora por WhatsApp.

Curso Control de versiones con Git GitHub dirigido a:

  • Creadores de aplicaciones de cualquier tipo (web, de escritorio…) con o sin conocimientos de lenguajes de programación (programadores, diseñadores gráficos…) que necesiten salvaguardar un historial de dichas aplicaciones.

Requisitos del curso Control de versiones con Git GitHub:

Para aprovechar al máximo el curso de Control de Versiones con Git y GitHub, es importante que cumplas con los siguientes requisitos:

  1. Conocimientos básicos en el desarrollo de aplicaciones informáticas. Será beneficioso si tienes experiencia previa en programación y desarrollo de software.
  2. Un ordenador con sistema operativo Windows (preferiblemente en su versión 7 o superior) que te permita realizar las prácticas y seguir las lecciones del curso de manera efectiva.
  3. Conexión a internet estable para acceder a los recursos en línea, participar en actividades prácticas y descargar el software necesario.
  4. Se recomienda tener al menos 4 GB de RAM en tu ordenador. Esto garantizará un rendimiento óptimo durante la ejecución de las herramientas y los entornos de desarrollo.

Recuerda que estos requisitos son importantes para asegurar una experiencia de aprendizaje fluida y efectiva. Si cumples con estos requisitos, estarás preparado para sumergirte en el mundo del control de versiones y aprovechar al máximo el contenido del curso.

¡Inscríbete ahora en el curso de Control de Versiones con Git y GitHub y adquiere las habilidades esenciales para el desarrollo de software colaborativo y eficiente!

Software necesario para el curso Control de versiones con Git GitHub:

Para aprovechar al máximo el curso de Control de Versiones con Git y GitHub, es importante que instales previamente el software necesario en tu ordenador. Asegúrate de contar con los siguientes programas instalados antes de comenzar el curso:

  1. Git: Es la herramienta principal que utilizaremos en el curso. Puedes descargar e instalar Git desde el sitio oficial de Git (https://git-scm.com/) siguiendo las instrucciones específicas para tu sistema operativo.
  2. GitHub Desktop: Es una interfaz gráfica de usuario que facilita el uso de Git y GitHub. Si deseas utilizar GitHub Desktop en el curso, puedes descargarlo desde el sitio oficial de GitHub Desktop (https://desktop.github.com/) y seguir las instrucciones de instalación correspondientes a tu sistema operativo.

Además de estos dos programas principales, es recomendable tener un editor de código de tu elección instalado en tu ordenador para escribir y modificar tus proyectos.

¡Prepara tu ordenador y asegúrate de tener todo listo para sumergirte en el apasionante mundo del control de versiones con Git y GitHub en este curso!

Duración del curso Control de versiones con Git GitHub:

El alumno podrá comenzar el Curso Control de versiones con Git GitHub una vez formalizada su matriculación. El curso Control de versiones con Git GitHub es impartido por tutores profesionales y tiene una duración de 45 horas.

45 Horas

Matriculación en el Curso Control de versiones con Git GitHub:

¡Inscribirte en un curso es muy fácil! Solo debes agregarlo al carro de compras y seguir el proceso de compra hasta realizar el pago.

Puedes pagar el Curso Control de versiones con Git GitHub mediante tarjeta de crédito, Paypal, Bizum, o a través de una transferencia bancaria enviando posteriormente el justificante. Una vez realizado el pago el tutor realiza la matriculación y te envía los datos de acceso.

Plazos

Tras formalizar el pago, dispones de 180 días para realizar el curso cómodamente.

Certificación del curso:

Al finalizar la formación con éxito, recibirás un Certificado de Aprovechamiento.

Los certificados, expedidos por Corporación Informática, indican el número de horas, contenido, fecha de expedición y otros datos referentes al curso realizado. Además, cada certificado tiene asignado un Código Seguro de Verificación (CSV) único que demuestra su autenticidad.

Tu certificado estará disponible en formato PDF de alta calidad una vez aprobado el curso, lo podrás descargar en tu ordenador o móvil.

certificado corporacion informatica

Aula virtual:

En el aula virtual podrás recibir noticias, ponerte en contacto con tus profesores, descargarte materiales complementarios y disfrutar de servicios diversos que te permitirán optimizar tu aprendizaje.

Aula virtual

Programa del curso Control de versiones con Git GitHub:

Objetivo

El objetivo de esta unidad, es:

  • Entender lo que es un Sistema de Control de Versiones, y qué tipos hay.
  • Ser capaz de instalar e inicializar GIT en Windows tanto por línea de comandos como con los clientes gráficos Eclipse, Sourcetree, Gitkraken, Github Desktop y Git GUI.

Duración de la unidad

5 Horas 05 Minutos

Contenido

  • Iniciando en GIT
    • Índice de la unidad
    • Introducción
    • Diferencias entre Sistemas de Control de Versiones centralizados y distribuidos
      • GIT vs Subversion
    •  Historia de GIT
    • Instalación de Git
      • Instalación en Windows
      • Ficheros de configuración
      • Uso con Eclipse
        • Instalación de Eclipse
    • Inicializando GIT
      • Comandos de inicialización: config, init
        • git config
        • git init
        •  Formas 3 y 4
      • Otros clientes gráficos
        • Sourcetree
        • Gitkraken
        • GitHub Desktop
        • Git GUI y Gitk
      • Hemos aprendido

Objetivo

Al finalizar esta unidad, el alumno:

  • Aprenderá a utilizar las instrucciones para salvaguardar en el tiempo los progresos realizados en sus aplicaciones, tanto por comandos GIT de consola como usando el editor gráfico.

Duración de la unidad

6 Horas 40 Minutos

Contenido

  • Creando nuevas versiones (parte I)
    • Introducción
    • Comandos para subir al repositorio
      • git status
      • git add
      • git add -p
      • git commit
      • Mensajes de commits
      • git log
      • Referencias por mensaje de commit (:/)
      • git diff
      • git rm
      • git mv
      • git reflog
      • git stash
      • Otros comandos git: show, ls-tree, grep
      • git rev-parse
      • git ls-files
      • git ls-tree
    • Hemos aprendido

Objetivo

Al finalizar esta unidad, el alumno:

  • Sabrá reescribir los comandos de GIT de forma abreviada pero manteniendo su total operativa.
  • Conocerá y sabrá construir los ficheros .gitignore y .gitattributes.
  • Conocerá el tratamiento que da GIT a los ficheros grandes (LFS).
  • Sabrá usar los filtros de GIT.

Duración de la unidad

2 Horas

Contenido

  • Creando nuevas versiones (parte II)
    • Construir alias
    • Fichero .gitignore
      • Ocultar ficheros
    • Fichero .gitattributes
    • Filtros
    • Hemos aprendido

Objetivo

Al finalizar esta unidad el alumno:

  • Aprenderá a recuperar el contenido de la aplicación en el momento temporal que desee, eligiendo un contenido de los que estuvieran previamente salvaguardados (checkout) .
  • Podrá decidir si mantener o eliminar el contenido añadido entre esos dos momentos temporales (el elegido y el actual). En caso de decidir eliminar ese contenido intermedio, podrá asímismo elegir si desea que quede constancia en el historial de esa eliminación (revert) o no (reset).
  • Será capaz de hacer esto tanto con comandos GIT de consola como usando el editor gráfico.

Duración de la unidad

2 Horas 40 Minutos

Contenido

  • Accediendo a versiones anteriores
    • Introducción
    • git checkout
    • git reset
    • git revert
    • Hemos aprendido

Objetivo

Al finalizar esta unidad, el alumno aprenderá a:

  • Utilizar los comandos para crear ramas en sus aplicaciones,
  • Incluir cambios en dichas ramas, que no afecten a la rama principal de la aplicación mientras no sean fusionadas con ésta.
  • Fusionar los cambios de las ramas creadas con la rama principal, usando los comandos merge y rebase, así como con el editor gráfico.
  • Aplicar cambios hechos en una rama, en otra distinta, con el comando cherry-pick.

Duración de la unidad

6 Horas 50 Minutos

Contenido

  • Ramas
    • Introducción
    • git branch
      • Nombres de ramas
    • git merge
    • git rebase
    • git rebase (interactivo)
    • git cherry-pick
    • git merge –squash
    • Hemos aprendido

Objetivo

Al finalizar esta unidad, el alumno aprenderá a:

  • Crear copias de repositorios remotos con el objeto de trabajar en grupo con otros usuarios.
  • Compartir modificaciones de la aplicación común con el resto de desarrolladores, enviando las suyas y recibiendo las de los demás.
  • Será capaz de hacer esto tanto con comandos GIT de consola como usando el editor gráfico.

Duración de la unidad

3 Horas 45 Minutos

Contenido

  • Repositorios remotos locales
    • Comandos
    • git clone
    • git remote
    • git push
    • git pull
    • git fetch
  • Uso de un repositorio central compartido
  • Hemos aprendido

Objetivo

Al finalizar esta unidad, el alumno aprenderá a:

  • Ver que es importante obtener los commits realizados por el resto de desarrolladores antes de compartir los commits propios con ellos.
  • Resolver los conflictos que se producen cuando varios desarrolladores modifican el mismo código.
  • Valorar la importancia de no destruir modificaciones que ya hayan sido compartidas con los demás usuarios.
  • Compartir commits de ramas distintas de la rama principal.
  • Será capaz de hacer esto tanto con comandos GIT de consola como usando el editor gráfico.

Duración de la unidad

4 Horas 15 Minutos

Contenido

  • Repositorios remotos locales (parte II)
    • Dinámica de trabajo
    • Conflictos
    • Evitar destruir commits
    • Compartiendo ramas
      • Worktrees
    •  Buenas prácticas de trabajo en Git
    • Hemos aprendido

Objetivo

Al finalizar esta unidad, el alumno aprenderá a:

  • Utilizar la web de GITHUB.
  • Publicar y compartir repositorios propios en internet.
  • Descargarse los repositorios públicos de GITHUB que le interesen y realizar aportaciones de código para ofrecer mejoras o correcciones a repositorios de otros usuarios.
  • Trabajar en colaboración con otros usuarios usando GITHUB como lugar donde almacenar el repositorio central compartido.
  • Será capaz de hacer esto tanto con comandos GIT de consola como usando el editor gráfico.

Duración de la unidad

4 Horas 55 Minutos

Contenido

  • Repositorios remotos online. GITHUB básico
    • Introducción
    • Casos prácticos para trabajar con GITHUB
      • Caso 1: Copia de seguridad online
      • Caso 2: Clonar o descargar repositorio ajeno de GITHUB
      • Caso 3: Clonar repositorio de GITHUB para trabajo colaborativo
      • Caso 4: Sugerir mejoras en repositorios ajenos: Fork
      • Caso 5: Trabajo colaborativo en una organización
      • git blame
      •  git bisect
    • Hemos aprendido

Objetivo

Al finalizar esta unidad, el alumno aprenderá a:

  • Realizar la comunicación con GITHUB vía SSH.
  • Publicar sus aplicaciones en internet usando GitHub Pages.
  • Crear y utilizar los tags ligeros y anotados en GIT y GITHUB.
  • Crear y utilizar los issues, milestones, labels y proyectos de GITHUB.

Duración de la unidad

4 Horas 05 Minutos

Contenido

  • Repositorios remotos online. GitHub avanzado (parte I)
    • Uso de las claves SSH
    • GitHub Pages
    • Tags y Releases
      • Nombres de tags
    • Issues, Milestones y Proyectos
    • Hemos aprendido

Objetivo

Al finalizar esta unidad, el alumno aprenderá a:

  • Crear y utilizar los hooks de GIT y webhooks de GITHUB.
  • Crear y aplicar parches de GIT.
  • Trabajar en GIT con Gitflow.
  • Conocer otras alternativas a GITHUB como plataforma de repositorios online.

Duración de la unidad

4 Horas 45 Minutos

Contenido

  • Repositorios remotos online. GitHub avanzado (parte II)
    • Hooks y Webhooks
    • Gitflow
    • Parches en Git
    •  Firmar commits
    • Otros repositorios online
    • Hemos aprendido

¿Necesitas más información sobre el curso Control de versiones con Git GitHub ?

Puedes contactarnos a través de nuestro formulario de contacto pinchando en el siguiente enlace:

O por WhatsApp en el número +34 644 267 228.

También te recomendamos…

Ir a Arriba