← Dashboard

Data Engineer

8 modules

Collect, clean, move and model data so the business can trust its numbers.

Your route

  1. 01Python
  2. 02SQL
  3. 03Modeling
  4. 04Pipelines
  5. 05Spark
  6. 06Streaming
  7. 07Airflow
  8. 08Cloud data
  9. DestinationData Engineer
  1. 01

    Python for Data

    Python essentials for data work: files, APIs, pandas and writing clean, testable scripts.

    • Coming soon
  2. 02

    SQL & Relational Databases

    Queries, joins, aggregations, window functions, indexes and transactions.

    • Coming soon
  3. 03

    Data Modeling & Warehousing

    Star schemas, facts and dimensions, normalization trade-offs and modern data warehouses.

    • Coming soon
  4. 04

    ETL / ELT Pipelines

    Extract, transform and load data reliably: incremental loads, idempotency and data quality checks.

    • Coming soon
  5. 05

    Batch Processing with Spark

    Distributed processing with Apache Spark: DataFrames, partitions and performance tuning.

    • Coming soon
  6. 06

    Streaming with Kafka

    Real-time data with Apache Kafka: topics, partitions, consumers and stream processing.

    • Coming soon
  7. 07

    Orchestration with Airflow

    Schedule and monitor pipelines as code with Apache Airflow DAGs, retries and alerts.

    • Coming soon
  8. 08

    Cloud Data Platforms

    Data lakes and cloud warehouses — storage formats, governance and cost-aware design.

    • Coming soon