### Free format review:
This combination of four courses covers a wide range of perspectives, technologies such as Python, SQL, cloud platforms, and applications like data pipelines, ETL processes, and basic machine learning tasks. It is particularly suitable for those who need a solid introduction to basic Data Engineering concepts and practical skills for simple tasks. I recommend starting with these courses and then progressing to more in-depth materials to gain a more comprehensive, contextual understanding of the topics.
### Why not 5 stars?
Like many others, I keep a daily study log or tracker where I set daily goals, such as "Complete 50–75% of Module 1." At the end of each day, I evaluate my progress and adjust the next day's goals accordingly. However, a significant issue with these courses is the inconsistency in workload between modules, even within the same course. This variability makes it challenging to plan studies and set realistic daily goals effectively.
Additionally, some course videos appear to be taken out of context from other course series. Starting with "part 17," such as abruptly diving into a specific technical demo or project example without any prior introduction or explanation or practical replicability creates confusion. Different instructors also tend to assume prior knowledge that hasn't necessarily been covered previously. Occasionally, the paradigm shifts or evolves so quickly that it's hard to keep track of what's happening—particularly noticeable in the otherwise commendable instruction of Alfredo Deza; a former top Olympian athlete, currently one of the leading Data Engineers globally.
However, I want to emphasize that all instructors, especially Mr. Deza, clearly demonstrate deep expertise, evident from their impressive careers in leading companies within their fields. A special mention to Noah Gift, whose expertise goes beyond merely teaching technical skills—he truly stands out as both an engaging instructor with exceptional breadth and depth of knowledge. Additionally, Mr. Behrman's pacing and calm, clear manner of teaching make him particularly effective in conveying foundational concepts across different topics.