Comencemos
En este primer módulo, aprenderás los fundamentos técnicos esenciales para convertirte en un Data Engineer profesional. Este módulo está diseñado para enseñarte a configurar y gestionar tu entorno de desarrollo, colaborar eficazmente en equipo y garantizar que tu trabajo sea reproducible, escalable y eficiente, siguiendo las mejores prácticas de desarrollo.
¿Qué aprenderás en este módulo?
Git
- Comprende cómo rastrear, gestionar y colaborar en proyectos de código utilizando Git.
- Aprende los comandos básicos para gestionar cambios y contribuciones.
- Familiarízate con el trabajo en repositorios locales y remotos.
GitHub
- Conoce la funcionalidad de GitHub como plataforma para gestionar proyectos de código abierto.
- Aprende a crear repositorios, manejar issues y pull requests, y colaborar en equipos.
- Domina cómo gestionar contribuciones, incluyendo la creación de pull requests, la revisión de cambios y la resolución de conflictos.
Docker
- Aprende a contenerizar aplicaciones con Docker, creando entornos aislados y reproducibles.
- Comprende cómo crear y gestionar imágenes Docker, incluyendo la construcción y el empaquetado de aplicaciones.
- Aprende a trabajar con contenedores en tu entorno de desarrollo, gestionando su ejecución y administración.
¿Por qué es importante?
Este módulo te proporcionará las herramientas necesarias para colaborar en equipo, gestionar cambios con eficiencia y garantizar que tu software sea robusto y adaptable a cualquier entorno.