Practice makes perfect! It's time to flex those programming muscles and practice what you've learned. This learning path provides you with guided challenges and projects so you can continue developing and applying your skills as a data engineer.
-
Apply your data engineering skills in real-world scenarios.
-
Practice your skills in Python for data engineering.
-
Reinforce data engineering knowledge with hands-on tasks.
Courses
-
1
Hands-On Introduction: Data Engineering1h 33mHands-On Introduction: Data Engineering
By: Vinoo Ganesh
Discover and apply the fundamentals of data engineering in this hands-on, approachable, skills-based course.
-
2
Hands-On Advanced Python: Data Engineering Basics1h 56mHands-On Advanced Python: Data Engineering Basics
By: Joe Marini
Practice applying advanced concepts and coding moves in Python in this hands-on, interactive course with coding challenges in CoderPad.
-
3
Complete Guide to Python for Data Engineering: From Beginner to Advanced5h 28mComplete Guide to Python for Data Engineering: From Beginner to Advanced
By: Deepak Goyal
Practice fundamental skills using Python for data engineering in this hands-on, interactive course with coding challenges in CoderPad.
-
4
Data Engineering with dbt1h 16mData Engineering with dbt
By: Mark Freeman
Learn how to get started with setting up, running, and managing a dbt project.
-
5
ETL in Python and SQL1h 20mETL in Python and SQL
By: Jennifer Ebe
Gain the knowledge you need to build data pipelines in a data-driven world.
-
6
Complete Guide to SQL for Data Engineering: from Beginner to Advanced7h 11mComplete Guide to SQL for Data Engineering: from Beginner to Advanced
By: Deepak Goyal
Get a comprehensive overview of SQL, the popular programming language for storing and processing information in a relational database, in this course for data engineers.
-
7
End-to-End Data Engineering Project1h 15mEnd-to-End Data Engineering Project
By: Thalia Barrera
Learn how to create an end-to-end data engineering project using open tools from the modern data stack to turn scattered data into a model that drives insights and decision-making.
Instructors
Vinoo Ganesh
Joe Marini
2X Exit Founder | Developer Relations and Partnerships Ecosystem Advocate | Technology Education Instructor with 10M Learners
Deepak Goyal
𝗢𝗻 𝗮 𝗠𝗶𝘀𝘀𝗶𝗼𝗻 𝘁𝗼 𝗺𝗮𝗸𝗲 𝟭𝟬𝟬+ 𝗔𝘇𝘂𝗿𝗲 𝗗𝗮𝘁𝗮 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿 𝗶𝗻 𝗻𝗲𝘅𝘁 𝟰𝟱 𝗗𝗮𝘆𝘀
Mark Freeman
Data Engineer Obsessed with GTM | O’Reilly Author | LI Learning [in]structor (39k+) | Translating deep technical expertise into developer demand for Pre-Seed to Series A startups.
Jennifer Ebe
Data Engineer | LinkedIn [In]structor
Thalia Barrera
Designing practical content for developers and data professionals | Software engineer, writer, editor | Previously Oracle, Intel 👩🏻💻