Go to Course: https://www.coursera.org/learn/intro-to-data-engineering
Gain a comprehensive understanding of the data engineering lifecycle and its undercurrents
Gather stakeholder needs and translate them into system requirements
Design and implement batch and streaming data pipelines on AWS
Introduction to Data Engineering
Gain a high-level overview of the data engineering lifecycle and key undercurrents to understand how data engineers add business value to organizations. Start developing a mental framework for thinking like a data engineer, starting with gathering stakeholder needs and translating them into system requirements. Learn the basics of working on the cloud from an AWS expert.
The Data Engineering Lifecycle and UndercurrentsDive deeper into the stages of the data engineering lifecycle and its key undercurrents. Build an end-to-end data pipeline on AWS that encompasses all the stages of the data engineering lifecycle.
Data ArchitectureDefine data architecture and how it fits within the larger enterprise architecture. Examine the principles of good data architecture and how these principles inform tools and technology choices. Evaluate and optimize the security, performance, reliability, cost-efficiency, and scalability of a web application hosted on AWS.
Translating Requirements to ArchitecturePractice gathering stakeholder needs and translating them into system requirements. Choose the appropriate tools and technologies based on the system requirements, then build an end-to-end data system that includes a batch and a streaming component to train a product recommendation system and serves product recommendations to a sales platform.
In this course, you will be introduced to the data engineering lifecycle, from data generation in source systems, to ingestion, transformation, storage, and serving data to downstream stakeholders. You’ll study the key undercurrents that affect all stages of the lifecycle, and start developing a framework for how to think like a data engineer. To gain hands-on practice, you’ll gather stakeholder needs, translate those needs into system requirements, and choose tools and technologies to build sys
Easy to follow and lots of good information. Not too technical, but it is the intro :)
I appreciate the addition of the DE mental framework as it gives a whole lot of context to the more practical knowledge that will be learned in the next courses.
Good theory introduction, and looking forward to the hands-on practices in the next courses.
High level overview is great! But I wish the lab should involve hands-on application, and not just following instructions
This course fulfills what it says it will give - make you think like a data engineer. Has exceeded my expectations. And so far, the BEST data engineering course out there.