Log #01 Homework 1: Dockers, Terraform, and SQL
Learn Docker, Terraform, and SQL at the 2026 DataTalk.club DE-Engineering zoomcamp
Original Workshop Contents for reference
Introduction to Docker - What is Docker, why use it, basic commands
Virtual Environments and Data Pipelines - Setting up Python environments with uv
Dockerizing the Pipeline - Creating a Dockerfile for a simple pipeline
Running PostgreSQL with Docker - Dockerizing PostgreSQL database
NY Taxi Dataset and Data Ingestion - Working with real data, pandas, SQLAlchemy
Creating the Data Ingestion Script - Converting notebook to Python script
pgAdmin - Database Management Tool - Web-based database management
Dockerizing the Ingestion Script - Containerizing the pipeline
Docker Compose - Multi-container orchestration
SQL Refresher - SQL joins, aggregations, and queries
Cleanup - Cleaning up Docker resources
Follow for official DE zoomcamp videos and content at :



