GNU/Linux y Git

En este módulo se trabajará el entorno de trabajo con Linux y Git, conocimiento esencial para preparar a los estudiantes en el uso de herramientas fundamentales para la gestión de proyectos y el análisis de datos a gran escala.

Linux es un sistema operativo de código abierto que se utiliza ampliamente en la industria de Big Data debido a su flexibilidad, escalabilidad y capacidad para manejar grandes cantidades de datos. A través de este módulo, los estudiantes aprenderán a trabajar con la línea de comandos de Linux, lo que les permitirá realizar tareas avanzadas de programación y análisis de datos.

Git es un sistema de control de versiones que se utiliza para administrar el código fuente de los proyectos de software. Los estudiantes aprenderán cómo usar Git para colaborar en equipo, compartir código y hacer un seguimiento de los cambios en el código a medida que se realiza la edición y mejora del software.

  • GNU/Linux + Git
  • Instalación VirtualBox (Windows/Mac)
  • Instalación y configuración máquina virtual GNU/Linux
  • Interfaz gráfica vs Terminal
  • Principales comandos del sistema
  • GitHub, GitLab y Bitbucket
    • Creación de repositorios
    • Documentación del proyecto (Markdown)
  • Instalación y configuración de Git
    • Comandos básicos en Git
    • GitFlow – Trabajando con ramas