aradotso avatar

Datatalks Data Engineering Zoomcamp

This walks you through DataTalks Club's free 9-week bootcamp that covers the full modern data stack. You get Docker and Terraform for infrastructure, Kestra for orchestration, BigQuery for warehousing, dbt for transformations, and Spark and Kafka for batch and streaming. The skill includes actual setup commands, Docker Compose configs, and Terraform scripts for spinning up GCP resources. It's designed around the cohort course structure but works fine for self-paced learning. If you're trying to move from writing SQL queries to building production pipelines, this gives you a structured path through all the tools you actually need to know.

skills.sh installs
1.9K
GitHub stars
2
last updated
Jul 14, 2026

Install

$ npx -y skills add aradotso/data-skills --skill datatalks-data-engineering-zoomcamp --agent claude-code

Installs into .claude/skills of the current project.

Files

DataTalks Data Engineering Zoomcamp

Skill by ara.so — Data Skills collection.

Overview

The Data Engineering Zoomcamp is a comprehensive 9-week free course covering production-ready data pipeline development. It includes hands-on modules on containerization (Docker), infrastructure as code (Terraform), workflow orchestration (Kestra), data warehousing (BigQuery), analytics engineering (dbt), data platforms (Bruin), batch processing (Spark), and streaming (Kafka).

The course operates in cohorts (next starts January 2026) but all materials are available for self-paced learning.

Prerequisites

  • Basic coding experience
  • SQL familiarity
  • Python knowledge (helpful but not required)
  • Git installed
  • Docker Desktop or Docker Engine
  • Google Cloud Platform (GCP) account (free tier)

Course Structure

Module 1: Docker & Terraform

Set up containerized PostgreSQL database:

# Create network
docker network create pg-network

Sponsors

Details

Repository
github.com/aradotso/data-skills
First seen
Jul 14, 2026

More from aradotso/data-skills

All 60

Recommended

1juliusbrussee avatarcavemanjuliusbrussee/cavemanUltra-compressed communication mode. Cuts output tokens 65% (measured) by speaking like caveman while keeping full technical accuracy. Supports intensity levels618.3Kskills.sh installs
2mattpocock avatargrill-memattpocock/skillsA relentless interview to sharpen a plan or design.1.5Mskills.sh installs
3shadcn avatarimproveshadcn/improveSurvey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. Strictly read-only on s40Kskills.sh installs
4obra avatarsystematic-debuggingobra/superpowersUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes326.7Kskills.sh installs
5forrestchang avatarkarpathy-guidelinesforrestchang/andrej-karpathy-skillsBehavioral guidelines to reduce common LLM coding mistakes through explicit assumptions, simplicity, and verifiable success criteria.17.9Kskills.sh installs
6vercel-labs avatarfind-skillsvercel-labs/skillsHelps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express int4.3Mskills.sh installs