Professional Skills

ISMOS

Get Started in Tech with GitHub

About the course

Start date: to be confirmed. It will open once the minimum number of enrollments is reached.

This course will give you the essential tools to understand Git and GitHub, so you can collaborate efficiently on development projects, keep your code under version control, and contribute to the software community professionally.

What is included

lessons
5
assignments
4
resources
2

Syllabus

5 lessons

  1. 01Módulo 1. Introducción a Git y Control de Versiones
  2. 02Módulo 2. Ramas, Fusiones y Resolución de Conflictos
  3. 03Módulo 3. Colaboración con GitHub

    Objetivos:

    Entender la importancia de GitHub como plataforma de colaboración

    Aprender a subir un repositorio local a GitHub

    Clonar repositorios remotos

    Colaborar usando push y pull

    Contenidos:

    ¿Qué es GitHub?

    Creación de una cuenta en GitHub

    Creación de un nuevo repositorio en GitHub

    Vincular un repositorio local con uno remoto (git remote add)

    Subir cambios a GitHub (git push)

    Clonar un repositorio remoto (git clone)

    Descargar cambios de GitHub (git pull)

    Flujo de trabajo básico de colaboración

  4. 04Módulo 4. Flujo de Trabajo Avanzado y Buenas Prácticas

    Objetivos:

    Conocer flujos de trabajo comunes en Git

    Aprender a deshacer cambios

    Implementar buenas prácticas en el uso de Git y GitHub

    Contenidos:

    Deshacer cambios: git revert (deshacer commits existentes), git reset (mover el HEAD)

    Etiquetas (git tag)

    Fetch vs Pull

    Forking y Pull Requests (en GitHub)

    Buenas prácticas: mensajes de commit claros y concisos, frecuencia de commits, trabajo con ramas (características, desarrollo, etc.)

    Recursos adicionales y comunidad

  5. 05Conclusión
  6. 06Sobre el instructor

    Andrea Correia – Open Source software developer & DevRel

    Open Source software developer & DevRel

Starts Dec 10, 2026

I'm interested