This course offers an introduction to Data Engineering, covering its concepts, ecosystem, lifecycle, processes, and tools. It aims to provide a comprehensive understanding of data repositories, data integration platforms, data pipelines, various languages, and BI and Reporting tools.
What Students Will Learn
The roles and responsibilities of a Data Engineer.
Key tasks within a typical data engineering lifecycle.
The architecture of data platforms and operations at each layer.
Different career paths leading to data engineering.
Impact of big data on data processes and the tools used for big data processing.
Prerequisites or Skills Necessary
Basic computer skills.
General understanding of computing principles.
A background in IT systems.
Comfort with operating systems like Linux, Unix, Windows, or macOS.
Course Coverage
Introduction to Data Engineering
Understanding the Data Engineering Ecosystem
Insights into the Data Engineering Lifecycle
Exploration of Careers in Data Engineering
Hands-on Labs using IBM Cloud
Course Audience
This course is ideal for individuals looking to understand data engineering, aspiring data engineers, and IT professionals interested in data infrastructure.
Application of Skills
The skills acquired in this course can be utilized in designing efficient data handling and storage solutions, implementing effective data pipelines, and contributing to data-driven decision-making processes.
Syllabus
Module 1: What is Data Engineering?
Module 2: Data Engineering Ecosystem.
Module 3: Data Engineering Lifecycle.
Module 4: Career Opportunities and Learning Paths.