Course Outline

 

  1. Introduction to Data Engineering: what it is, why it's important, and the different areas of focus within the field.

  2. Data Warehousing: concepts, design, and best practices for creating and maintaining a data warehouse.

  3. Data Integration: techniques for extracting, transforming, and loading data from various sources into a data warehouse.

  4. Data Quality: strategies for ensuring the accuracy and completeness of data, as well as methods for identifying and cleaning up any issues.

  5. Big Data: an overview of the challenges and technologies involved in working with large-scale data sets, such as Hadoop and Spark.

  6. Cloud Data Engineering: how to design, build, and manage data pipelines and data lakes in the cloud using AWS, Azure or GCP.

  7. Data Governance and Security: best practices for managing data access and ensuring data security.

  8. Case studies and real-world examples of data engineering projects, to give students hands-on experience and a deeper understanding of the concepts covered in the course.

Comments