Data & Analytics
All levels

Data Engineering

Build secure, reliable data platforms from ingestion to analytics and AI-ready datasets.

A 12-module professional Data Engineering course covering SQL and Python, AWS and Google Cloud, ingestion and CDC, lakehouses, Kimball modeling, Spark and Databricks, a dedicated Snowflake warehouse module, Airflow and DataOps, governance, reporting, production reliability and an end-to-end enterprise capstone. Build and defend working data products through hands-on labs and an 80% pass-mark final exam.

240h Certificate available
Data EngineeringSnowflakeApache SparkAWSGoogle CloudData Warehousing

Curriculum

One complete track with its own final exam and certificate.

Twelve practical modules from tested ingestion to a defended enterprise data platform.

Hands-on outcome: Tested ingestion and source-to-consumer design.

  • 1.1 Data engineer responsibilities and the data lifecycle Lab60 min
  • 1.2 Source-to-consumer architecture and trade-off records Lab60 min
  • 1.3 Relational data modeling, keys and normalization Lab60 min
  • 1.4 Analytical SQL: joins, CTEs and window functions Lab60 min
  • 1.5 Python ingestion: APIs, pagination and data types Lab60 min
  • 1.6 Python testing, contracts and idempotent writes Lab60 min
  • 1.7 Schema evolution, lineage and architecture diagrams Lab60 min
  • 1.8 Foundation lab: tested ingestion and design review Lab60 min

Careers this prepares you for

  • Data Engineer
  • Distributed Systems Engineer
  • Analytics Engineer
  • Big Data Platform Architect

How you study

Every lesson pairs an in-depth video with written notes, key takeaways, a hands-on lab, exercises and a quiz. Work at your own pace, then sit the final examination for your Erudex certificate.