Data Engineering Nanodegree

Nanodegree key: nd027

Version: 2.0.0

Locale: en-us

Learn to design data models, build data warehouses and data lakes, automate data pipelines, and work with massive datasets.


Part 01 : Welcome to the Nanodegree Program

Part 02 : Data Modeling

Learn to create relational and NoSQL data models to fit the diverse needs of data consumers. Use ETL to build databases in PostgreSQL and Apache Cassandra.

Part 03 : Cloud Data Warehouses

Part 04 : Data Lakes with Spark

Part 05 : Data Pipelines with Airflow

Part 06 : Capstone Project

Part 07 (Elective): Intro to Python

Learn Python programming fundamentals such as data types and structures, variables, loops, and functions.

Part 08 (Elective): SQL for Data Analysis

Learn SQL language fundamentals such as building basic queries and advanced functions like Window Functions, Subqueries and Common Table Expressions.

Part 09 (Elective): Command Line Essentials

The Unix shell is a powerful tool for developers of all sorts. In this lesson, you'll get a quick introduction to the very basics of using it on your own computer.

Part 10 (Elective): Git and Github

Learn how to use version control to save and share your projects with others.