Data Engineering Course

A 5-month, hands-on live bootcamp that turns you into a data infrastructure builder — SQL, Python, Apache Spark, Databricks and the cloud, ending in an end-to-end pipeline capstone.

✓ 5 Months
✓ Live & Interactive
✓ Choose an Elective
✓ Sessions Recorded

Duration

5 months · incl. an elective month

Time Commitment

~3 hrs live classes/week + self-study

Format

Live on Microsoft Teams · recorded

Price

R3,000 · or R600/month

What You'll Learn

Five months from SQL foundations to distributed pipelines — with an elective to specialise — finishing on a real end-to-end project.

Month 1

Data Engineering & SQL

  • Introduction to data engineering
  • The modern data engineering tool ecosystem
  • SQL fundamentals for data engineering
Month 2

Python for Data Engineering

  • Python fundamentals in a data engineering context
  • Combining Python + SQL in DE workflows
  • Capstone project begins
Month 3

Spark, PySpark & Pipelines

  • Apache Spark & PySpark essentials
  • Using SQL and PySpark together
  • Building end-to-end data pipelines
Month 4 · Choose One

Electives

  • A Cloud Computing — multi-cloud AWS, Azure & GCP: storage, databases, cloud-native pipelines, deployment, monitoring & cost
  • B Data Analytics for Engineers — analytics foundations, data visualisation & BI tools
Month 5

Capstone & Databricks

  • Finalise transformations & refine SQL/PySpark logic
  • Document the pipeline (Databricks)
  • Present a real-world use case
  • Deliver pipeline + SQL/PySpark notebooks

Tools & Skills You'll Gain

The modern data engineering stack used to move and transform data at scale.

Tools

SQL
Python
Apache Spark
PySpark
Databricks
AWS
Azure
GCP
BI Tools
Microsoft Teams

Skills

Building data pipelines
Distributed processing
SQL + PySpark
Cloud data engineering
ETL & data transformation
Pipeline documentation
End-to-end capstone

How the Bootcamp Runs

Live, Twice a Week

Two 1.5-hour live classes each week — about 3 hours of teaching weekly.

After-Hours & Weekends

Evening sessions from 6–7PM or on weekends — built around working professionals.

1:1 Consultations

Personal consultations in between classes to keep you on track.

Every Session Recorded

Miss a class or want to revisit it? All sessions are recorded for you.

Enrol in the Data Engineering Course

R3,000 or R600/month

Pay once or spread it over 5 monthly payments of R600. Limited spots per cohort.

Register Now

Can't do the live cohort?

Get the same curriculum at your own pace, for less — with our Self-Paced Bootcamps.

Explore Self-Paced →