← All labs

// data-engineering

Data Engineering
Lab Curriculum.

STARTING SOON

BUG FOUND: engineers who can write a pipeline once, but cannot keep one reliable.

$ step-01 brushup // weeks 1–2 — Topics taught:

  1. Python for data: pandas basics, file and API ingestion.
  2. SQL for pipelines: staging tables, incremental loads, and upserts.
  3. Pipeline structure: extract, transform, load, and idempotency.
  4. Scheduling and orchestration basics; retries and failure handling.
  5. Schema basics: types, nullability, and schema evolution.
  6. Logging, monitoring, and reading pipeline logs.

$ step-02 debug // weeks 3–4 — Production Debugging. Tools: Python, SQL, Airflow-style scheduler / cron logs, a sample warehouse.

$ step-03 navigate // weeks 5–7 — Codebase / System Navigation:

$ step-04 ship // weeks 8–9 — Shipping Features: capstone — a reliable, monitored pipeline with data-quality checks, a runbook, and a failure drill (break it, recover it, document it).

$ ship → PROOF — exact output: pipeline code, monitoring dashboard / alert config, data-quality report, and a runbook including the failure-drill result.

$ run --lab data-engineering → ✓ SHIPPED, job-ready

₹9,999 / lab

✓ 9 weeks · ✓ cohort 30

What ₹9,999 buys: brushup → production debugging → codebase navigation → shipping features, reviewed by mentors, ending with work you can show to a hiring manager.

← Back to all labsSign Up →