HomeData Engineering
Data Engineering Courses
Data engineering courses teach the design and construction of systems for collecting, storing, and analyzing large sets of data efficiently. Build your skills in technologies such as Azure, AWS, dbt and more.
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
BeginnerSkill Level
2 hours
5.7K
track
Data Engineer in Python
40 hours
555
Not sure where to start?
Take an AssessmentBrowse Data Engineering courses and tracks
22 resultscourse
Understanding Data Engineering
BeginnerSkill Level
2 hours
5.7K
course
Database Design
BeginnerSkill Level
4 hours
3.8K
course
Introduction to PySpark
IntermediateSkill Level
4 hours
1.4K
course
Introduction to Snowflake
IntermediateSkill Level
3 hours
2.4K
course
Data Warehousing Concepts
IntermediateSkill Level
4 hours
2.6K
course
Introduction to Databricks
BeginnerSkill Level
3 hours
1.2K
course
ETL and ELT in Python
IntermediateSkill Level
4 hours
1.4K
course
Introduction to Apache Airflow in Python
AdvancedSkill Level
4 hours
1K
course
Introduction to Data Engineering
IntermediateSkill Level
4 hours
657
Related resources on Data Engineering
blog
How to Become a Data Engineer in 2024: 5 Steps for Career Success
Discover how to become a data engineer and learn the essential skills. Develop your knowledge and portfolio to prepare for the data engineer interview.
Javier Canales Luna
18 min
blog
5 Essential Data Engineering Skills
Discover the data engineering skills you need to thrive in the industry. Find out about the roles and responsibilities of a data engineer, and how you can develop your own skills.
Joleen Bothma
11 min
tutorial
Databricks Tutorial: 7 Must-know Concepts For Any Data Specialist
Learn the most popular unified platform for big data analytics - Databricks. The tutorial covers the seven core concepts and features of Databricks and how they interconnect to solve real-world issues in the modern data world.
Bex Tuychiev
12 min
Ready to apply your skills?
project
Exploring London's Travel Network
0.5 hours
5.5K
project
Performing a Code Review
1 hour
2.8K
project
Cleaning Bank Marketing Campaign Data
0.5 hours
11.2K