Course

Data Engineer

Learn to build reliable data pipelines that collect, clean and move data at scale, using SQL, Python, Spark and modern cloud data platforms.

What you will learn

01Advanced SQL

Window functions, CTEs, query tuning and data modelling

02Python for data

pandas, file formats, APIs and data cleaning

03Data warehousing

Star and snowflake schemas, Snowflake and Synapse

04Big data with Spark

PySpark, DataFrames, Spark SQL and performance

05ETL & orchestration

Azure Data Factory, Airflow and incremental loads

06Cloud data platforms

Azure Databricks, Data Lake, AWS S3 and Glue

07Capstone project

Build an end-to-end data pipeline with a reporting layer

Tools & technologies

SQLPythonPySparkDatabricksAzure Data FactoryAirflowSnowflakeAWS

Who should join

  • SQL, ETL and BI developers moving to data engineering
  • Graduates with an interest in data
  • Software developers who want to work with big data
Explore more

Other courses

Data Science

Statistics, machine learning, deep learning and GenAI with real datasets.

OnlineClassroomLive projects
View course โ†’

React Js

Modern JavaScript, React, hooks, state management and building real apps.

OnlineClassroomLive projects
View course โ†’

DevOps

Linux, Git, Docker, Kubernetes, Jenkins, CI/CD and cloud deployment.

OnlineClassroomLive projects
View course โ†’

Start your Data Engineer journey

Ask about upcoming batches, timings and fees.

Enquire now