Data Engineering: Build Scalable Pipelines
Data Engineering turns raw data into value. DataCamp’s hands-on courses take you from scripting to production architecture. Learn ETL/ELT, warehousing, and orchestration with Python, SQL, Airflow, Spark, and dbt on AWS and Azure. Build skills to design and maintain high-performance data systems.
Create Your Free Account
Continue with GoogleShow more optionsor
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.
Training 2 or more people?
Try DataCamp for BusinessRecommended for Data Engineering beginners
Build your Data Engineering skills with interactive courses, curated by real-world experts
Course
Understanding Data Engineering
BasicSkill Level
4.8+12,170 reviews
2 hr
Track
Data Engineer in Python
4.3+
Gain in-demand skills to efficiently ingest, clean, manage data, and schedule and monitor pipelines, setting you apart in the data engineering field.51 reviews
40 hr
Not sure where to start?
Take an AssessmentBrowse Data Engineering courses and tracks
Course
Understanding Data Engineering
BasicSkill Level
4.8+12,170 reviews
2 hr
Course
Introduction to Databricks
BasicSkill Level
4.7+3,870 reviews
3 hr
Course
Introduction to Snowflake SQL
IntermediateSkill Level
4.8+6,375 reviews
2 hr
Course
Database Design
BasicSkill Level
4.8+8,332 reviews
4 hr
Course
Introduction to PySpark
IntermediateSkill Level
4.7+2,935 reviews
4 hr
Course
Data Warehousing Concepts
IntermediateSkill Level
4.8+5,335 reviews
4 hr
Course
Introduction to Data Modeling in Snowflake
IntermediateSkill Level
4.7+1,899 reviews
4 hr
Course
Introduction to dbt
IntermediateSkill Level
4.7+2,753 reviews
4 hr
Course
ETL and ELT in Python
IntermediateSkill Level
4.8+2,805 reviews
4 hr
Course
Introduction to Apache Airflow in Python
AdvancedSkill Level
4.8+2,279 reviews
4 hr
Course
Introduction to Data Engineering
IntermediateSkill Level
4.7+896 reviews
4 hr
Course
Introduction to Databricks SQL
IntermediateSkill Level
4.7+875 reviews
3 hr
Course
Understanding Modern Data Architecture
IntermediateSkill Level
4.7+1,272 reviews
2 hr
Course
Big Data Fundamentals with PySpark
AdvancedSkill Level
4.7+250 reviews
4 hr
Course
Databricks Concepts
BasicSkill Level
4.7+975 reviews
4 hr
Course
Introduction to Databricks Lakehouse
BasicSkill Level
4.7+293 reviews
3 hr
Course
Intro to Snowflake for Devs, Data Scientists, Data Engineers
BasicSkill Level
4.8+46 reviews
9 hr
Course
Intermediate dbt
AdvancedSkill Level
4.7+1,079 reviews
2 hr
Course
Introduction to Apache Kafka
IntermediateSkill Level
4.7+950 reviews
2 hr
Course
Data Transformation with Spark SQL in Databricks
IntermediateSkill Level
4.8+192 reviews
3 hr
Course
Introduction to Databricks Genie
BasicSkill Level
4.8+138 reviews
2 hr
Course
Introduction to BigQuery
IntermediateSkill Level
4.8+466 reviews
4 hr
Course
Data Pipeline Automation in Snowflake
BasicSkill Level
4.8+189 reviews
3 hr
Course
Introduction to NoSQL
BasicSkill Level
4.8+868 reviews
4 hr
Course
Introduction to Modern Data Engineering with Snowflake
IntermediateSkill Level
4.8+37 reviews
5 hr
Course
Case Study: Building E-Commerce Data Models with dbt
AdvancedSkill Level
4.8+493 reviews
4 hr
Course
Apache Iceberg: From Zero to Production Data Lakehouse
IntermediateSkill Level
4.7+29 reviews
4 hr
Course
Building Data Pipelines with Airflow
AdvancedSkill Level
4.8+42 reviews
4 hr
Course
NoSQL Concepts
IntermediateSkill Level
4.8+568 reviews
2 hr
Course
Streaming Concepts
BasicSkill Level
4.7+546 reviews
2 hr
Ready to apply your skills?
Which data engineering course is best for beginners?
What does a data engineer do?
Are data engineer skills in demand?
How much math do I need to learn data engineering?
Do I need programming skills for data engineering?
Do I need to know Python to be a data engineer?
Do I need to download data engineering software to learn on Datacamp?
What are the key skills required for a data engineer?
How can online courses help you learn data engineering?
How do DataCamp's data engineering courses stay updated with industry trends?
What is the difference between a data engineer and a data scientist?
What tools and frameworks will I learn?
Does DataCamp offer a Data Engineering Certification?
Other technologies and topics
technologies
Grow your data skills with DataCamp for Mobile
Make progress on the go with our mobile courses and daily 5-minute coding challenges.