Data Engineering
Data engineering is all about creating and maintaining the underlying systems that collect and report data. Without data engineering, the data that’s collected would be inconsistent and the information it tell us wouldn’t be particularly useful.Related resources
Related resources
New to Data Engineering? Start here
All courses in Data Engineering
Free + Paid courses
All levels
5 courses
- Skill path
Design Databases With PostgreSQL
Learn how to create and optimize a database from scratch using PostgreSQLIncludes 5 CoursesWith CertificateBeginner Friendly11 Lessons - Skill path
Software Engineering for Data Scientists
Learn the skills to bridge the gap between data science and software engineering, and prepare to solve data problems on an engineering team.Includes 7 CoursesWith CertificateIntermediate18 Lessons - Course
Learn Python 3
Learn the basics of Python 3, one of the most powerful, versatile, and in-demand programming languages today.With CertificateBeginner Friendly14 Lessons - Free course
Learn SQL
In this SQL course, you'll learn how to manage large datasets and analyze real data using the standard data management language.Beginner Friendly4 Lessons - Free course
Introduction to Big Data with PySpark
Learn how to work with big data using PySpark!Beginner Friendly2 Lessons