Data Engineering with SQL & Python
Build ETL pipelines, data warehouses, and automated data workflows for enterprise analytics.
π¦ On-Demand
β±οΈ 4 days
Advanced
Data Engineering Certificate
Course Overview
Learn to design and build data pipelines that transform raw data into analytics-ready datasets. Covers advanced SQL, Python for data engineering, ETL/ELT patterns, data warehouse design, Apache Airflow for orchestration, and cloud data platforms. Ideal for teams building modern data infrastructure.
What You'll Learn
β
Design star and snowflake schema data warehouses
β
Build ETL/ELT pipelines with Python
β
Write advanced SQL for data transformation
β
Orchestrate workflows with Apache Airflow
β
Implement data quality checks
β
Work with cloud data platforms
Course Syllabus
- β’ Window functions and CTEs
- β’ Recursive queries
- β’ Performance tuning and indexing
- β’ Star schema and snowflake design
- β’ Slowly changing dimensions
- β’ Data vault modelling basics
π οΈ Hands-On: Design a data warehouse schema for a retail company
- β’ pandas for data transformation
- β’ Working with APIs and web data
- β’ File format handling (CSV, JSON, Parquet)
- β’ Database connectivity with SQLAlchemy
- β’ Error handling and logging
- β’ Unit testing data pipelines
π οΈ Hands-On: Build an ETL pipeline to load API data into a database
- β’ Apache Airflow: DAGs, operators, sensors
- β’ Scheduling and monitoring workflows
- β’ Data quality validation frameworks
- β’ Introduction to cloud data warehouses
- β’ dbt for data transformation
- β’ CI/CD for data pipelines
π οΈ Hands-On: Build and schedule a complete data pipeline with Airflow
Who Should Attend
Data engineers, BI developers, data analysts moving into engineering, and backend developers working with data-intensive applications.
Prerequisites
Intermediate SQL and basic Python. Understanding of databases required.
Skills You'll Gain
SQL
Python
ETL
Data Warehousing
Apache Airflow
Data Modelling
Key Takeaways
π
Build production data pipelines
π
Design data warehouse schemas
π
Orchestrate complex workflows
π
Implement data quality frameworks
Certificate of Completion
Upon completing this program, you will receive a Data Engineering Certificate that you can share on LinkedIn and with employers.
Related Programs
Information Technology
Certificate
Tableau Data Visualisation
Build interactive visual analytics and dashboards with Tableau Desktop and Server.
On-Demand
Intermediate
3 days
Tableau
Data Visualisation
Dashboards
+2
View Details & Inquire
Information Technology
Certificate
Network Administration & Security
Configure, manage, and secure enterprise networks β routing, switching, firewalls, and VPNs.
On-Demand
Intermediate
4 days
Networking
Routing
Switching
+3
View Details & Inquire
Information Technology
Certificate
Linux System Administration
Manage Linux servers: installation, users, permissions, networking, scripting, and services.
On-Demand
Intermediate
3 days
Linux
Bash
System Administration
+2
View Details & Inquire
Information Technology
Certificate
Database Administration with MySQL/PostgreSQL
Install, configure, optimise, backup, and secure relational databases for production environments.
On-Demand
Intermediate
3 days
MySQL
PostgreSQL
Database Admin
+2
View Details & Inquire
Request Training
Our team will get back to you within 24 hours
Thank you! Our training team will contact you within 24 hours.