CloudaQube Logo
CloudaQube
AI-powered learning
intermediateData SciencePAID

Data Engineering Foundations

A hands-on introduction to the modern data stack. Learn advanced SQL, build ETL pipelines with Python and Airflow, load data into cloud warehouses, process real-time streams with Kafka, and transform data with dbt. Finish with an end-to-end data platform capstone.

4.70/5.0
8 hours
480 enrolled
Updated Apr 2026
Course Content ↓
This course is included in Pro — $19.99/moUpgrade →

By CloudaQube Team

What You'll Learn

Write advanced SQL with window functions, CTEs, and query optimisation
Build and schedule ETL pipelines with Python and Apache Airflow
Design star schemas, optimise Redshift tables with distribution and sort keys, and understand Snowflake's compute-storage separation architecture
Process real-time event streams with Apache Kafka
Transform and test data in the warehouse with dbt
Build an end-to-end data platform from ingestion to visualisation

Prerequisites

  • Python basics (functions, loops, file I/O)
  • Familiarity with SQL SELECT statements

About the Instructor

C

CloudaQube Team

Expert instructor with hands-on industry experience in Data Science.

Included in paid plans

LevelIntermediate
Duration8 hours
Lessons
Students480
Rating4.70 / 5.0

This course includes

  • Hands-on practice labs
  • AI-powered explanations
  • Progress tracking
  • Certificate of completion
  • Lifetime access
14-day money-back guarantee
      Data Engineering Foundations — Intermediate Online Course | CloudaQube