Service Manual

Data Engineering

Linux, SQL and Python through pipelines, warehouses, lakehouses and streaming.

15 modules 112 topics First 3 modules free to read
01

Introduction

4 topics · Free preview

Data engineers build the systems that move data from where it is created to where it is used. Analysts, data scientists and applications depend on that data being correct, fresh and easy to query. If data is water, the data engineer buil…

  • What a data engineer does day to day
  • How data engineers differ from nearby roles
  • The data engineering lifecycle
  • How to use this roadmap
02

Foundations

10 topics · Free preview

Every data tool you will use is limited by four resources: CPU, memory, disk and network. Knowing which one is the bottleneck tells you how to make a job faster.

  • 1.1 How a computer works
  • 1.2 The Linux command line
  • 1.3 Users and file permissions
  • 1.4 Processes and environment variables
  • 1.5 Shell scripting
  • 1.6 Scheduling with cron
  • 1.7 Networking basics
  • 1.8 SSH and remote servers
  • 1.9 Git
  • 1.10 GitHub and collaboration
03

Programming with Python

11 topics · Free preview

Basics: variables, data types, if / else , loops, functions

  • 2.1 Python basics
  • 2.2 Data structures
  • 2.3 Working with files
  • 2.4 Errors, exceptions and logging
  • 2.5 Modules, packages and virtual environments
  • 2.6 Calling REST APIs
  • 2.7 Talking to databases from Python
  • 2.8 pandas
  • 2.9 Object-oriented basics
  • 2.10 Testing with pytest
  • 2.11 Code quality habits

Liked what you read?

The next 12 modules are outlined below. Leave your contact and an expert will share the complete manual, the mentorship plan and how the premium cohort works.

Unlock the full manual
13

Portfolio projects

1 topics · Full details on request

  • What makes a project stand out
14

Suggested study timeline

2 topics · Full details on request

  • A typical study week
  • If you have more or less time
Unlock the full manual

Get the complete Data Engineering manual

Leave your contact and our expert team will share every module in detail, answer your questions and help you decide if this specialisation is right for you.

  • AI-Powered Interview Practice
  • Industry Expert Mentorship
  • Real-world Projects

Send me the full manual