Skip to content

Track 06 of 06

Data Engineering

Learn to move and model data reliably: pipelines that extract, clean and load data, and the tables behind a business’s reports. Self-paced and free, with a peer pod and a volunteer mentor.

Cost
Free
Pace
Self-paced
Builds toward
Data engineer

Is it for you?

You enjoy SQL and making messy data trustworthy, and want to build the systems analysts depend on.

What you’ll learn

  1. Design tables and models that make reporting simple
  2. Build pipelines that extract, clean and load data on a schedule
  3. Catch bad data with automated quality checks
  4. Make pipelines safe to re-run after a failure
  5. Deliver data to dashboards that answer real questions

The stack

  • SQL
  • Python
  • Data modelling
  • Orchestration
  • Data quality checks
  • Dashboards

The project brief

ETL pipeline and reporting for a sample business

Build the data pipeline behind an example company’s weekly reporting: ingest raw exports, clean and model them, test the results, and power a dashboard that answers the questions its managers ask.

What it shows
That you can make data reliable from source to dashboard, and explain how you know it is right.
Builds toward
Data engineer

Briefs are modelled on real startup problems for learning. The work is yours: it is not done for any company, and it is not paid.

How the track runs

  1. Plant roots. Create your profile, choose your track and see what it covers.
  2. Foundations. Work through your track’s learning material at your own speed.
  3. Project sprint. Join a pod of up to six and build a production-style project brief.
  4. Lead and reflect. Optionally lead a pod, support newer students, and review what you learned.
  5. Share your portfolio. Publish your shipped work and earn your certificate of completion.

Questions about this track

How is Data Engineering different from the AI & Machine Learning track?
Data Engineering builds the pipelines and tables that everything else depends on. AI & Machine Learning uses that data to train and serve models. Many people explore both.
What kind of datasets will I work with?
Realistic sample data shaped like real business exports, including the gaps and inconsistencies real data has.

Plant your roots

Create a free account, choose your track and start at your own pace. No card needed, and you can pause or leave at any time.