Your data engineering learning path

Follow the sequence, practise each layer and connect the skills through projects.

Foundation

  1. SQL: querying, T-SQL, modelling, warehousing concepts, performance and interview scenarios.
  2. Python: programming fundamentals, files, functions, exceptions and data-processing automation.
  3. PySpark: distributed transformations, joins, optimisation and large-scale data processing.

Azure data platform

  1. ADLS Gen2: secure, scalable storage and data-lake organisation.
  2. Azure Data Factory: orchestration, parameters, triggers, incremental loads and monitoring.
  3. Azure Databricks: notebooks, Delta Lake, medallion architecture and production patterns.
  4. Azure Synapse Analytics: integrated analytics, SQL pools and enterprise warehousing.
  5. Event Hubs: real-time ingestion and streaming architecture.

Analytics and unified data platforms

  1. Power BI: modelling, DAX, Power Query, visualisation and enterprise reporting.
  2. Microsoft Fabric: Lakehouse, Warehouse, pipelines, notebooks, semantic models and end-to-end analytics.

How to use this path

Study the lessons, practise the demonstrations, complete the exercises, build the project and finish with scenario-based interview preparation.