About Introduction to Data Engineering course
Start your journey into one of the fastest-growing professions today with this beginner-friendly Data Engineering course! You'll learn the core concepts, processes, and tools you need to know to gain a foundational understanding of data engineering, as well as the roles that data engineers, data scientists, and data analysts play in this ecosystem.
You will start this course by understanding what data engineering is and the roles that data engineers, data scientists, and data analysts play in this exciting field. Next, you will learn about the data engineering ecosystem, the different types of data structures, file formats, data sources, and languages that data scientists use in their day-to-day tasks. You will be introduced to the components of a data platform and gain insight into several different types of data stores, such as relational (RDBMS) and NoSQL databases, data warehouses, Data Marts, Data Lakes, and Data Lakehouses. You will then learn about Big Data tools such as Apache Hadoop and Spark. You will also be introduced to ETL, ELT, Data Pipelines, and Data Integration. This course gives you an understanding of a typical Data Engineering lifecycle, which includes data platform architecture, data warehouse design, and data collection, import, curation, query, and analysis. You will also learn about security, governance, and compliance. You will learn about career opportunities in Data Engineering and the different paths you can take to become a Data Engineer. You will hear from several experienced data engineers who will share their insights and advice. By the end of the course, you will also have completed some practical tasks and worked with a relational database, loaded data into it and performed some basic query operations.