Data Engineering Learning Path — Udemy Edition
Jumpstart your career in Data Engineering with this roadmap
Clive Humby coined the phrase:
“Data is the new oil”
and just like oil before, data is shaping the new world.
The significance of Data Engineering has grown at a mammoth scale and is in very high demand in the recent times with the impending growth of data that organizations are consuming.
And as a person who is a data engineer or wants to be a data engineer, there are certain skills required in order to suffice in the Data Engineering world.
I have curated a learning path with a set of Udemy courses to serve as a guide for aspiring data engineers. The links to the courses are embedded within the title of each topic. Hover over the topic to view the link and click on it to redirect to the course
Programming & Scripting
- Core Python & Python Practice Tests
- Object Oriented Programming in Python
- Data Structures and Algorithms in Python
- Shell Scripting with Linux
SQL and Data Warehousing Concepts
Big Data Fundamentals
- Big Data Bootcamp
- Apache Spark in Python
- Spark Streaming in Python
- Apache Spark in Scala
- Apache Spark Advanced
- Apache Kafka
Cloud Architecture & System Design
Data Engineering on Cloud
- Data Engineering in AWS
- Data Engineering in Azure
- Data Engineering in GCP
- Data Engineering Practice Exams
NoSQL
Data Ops, Orchestration and CICD
Analytics & Visualization (Good to Have, but not mandatory)
Machine Learning (Good to Have, but not mandatory)
Trending and Emerging Data Stack
Comment below if you think any other course can be added to the list.