Plantilla - Data engineering Zoomcamp 2024

Este repositorio configura un entorno de desarrollo para el Zoomcamp. Está pensado para utilizarse en GitHub Codespaces y está basado en Ubuntu 22.04.

¿Qué necesitas?

  • Una cuenta de Github

¿Cómo utilizar?

Opción 1: GitHub Codespaces

  1. Haz un fork de este repositorio

  2. Desde la página del repositorio en GitHub, selecciona el botón verde <> Code y elige Codespaces

  3. Haz clic en Create Codespace on Main, o haz checkout a una rama si lo prefieres

  4. Espera a que se construya el contenedor y se instalen las dependencias

  5. ¡Comienza a desarrollar!

Herramientas e Idiomas Incluidos:

  • Terraform
  • Docker
  • Python 3.12
    • Pandas
    • SQLAlchemy
    • Psycopg2 Binary
  • Google Cloud SDK
  • Jupyter Notebooks para VS Code
  • Spark

Personalización

Siéntete libre de modificar los archivos Dockerfile, devcontainer.json o requirements.txt para incluir cualquier otra herramienta o paquete que necesites para tu entorno de desarrollo.