Start Learning
According to a recent report by DOMO, the world produces 2.5 million terabytes of data per day. Data is quickly becoming the lifeblood of digital transformation, and companies are scrambling to re-invent themselves as data-driven organizations. That’s why, according to Indeed and Glassdoor, the ratio of data engineer to data scientist job openings is roughly four-to-one.
Companies can’t find enough data engineers to store, organize, and manage their ever-increasing amount of data.
Data engineers are responsible for making data accessible to all the people who use it across an organization. That could mean creating a data warehouse for the analytics team, building a data pipeline for a frontend application, or summarizing massive datasets to be more user-friendly.
Today, we are excited to announce the Data Engineer Nanodegree Program. Students who take this program will learn the technical skills required to become a data engineer. With the launch of this program, anyone with an Internet connection (and the relevant background and skills) will be able to enroll. Companies all over the world are looking for data engineers and our goal is to help anyone who wishes to land a job in the field can do so.
To develop this program’s world-class curriculum, we collaborated with professionals from companies including Insight Data Engineering, Slack, Stitch Fix, and Uber. Each of these collaborators contributed guidance and feedback to focus the program on the most in-demand skills. Also, each of the instructors in the program has extensive data engineering and teaching experience in the field. Below is a list of contributors on the program.
Curriculum Advisers
Instructors
The demand for data engineers continues to grow. A quick search for Data Engineer on Glassdoor or Indeed yields roughly 100,000 job openings, nearly five times the number of jobs when you search for Data Scientist. Also, Data Engineer topped the “Hottest Tech Jobs” list in December 2018, with job openings growing nearly 100% year over year. On top of this growth, Data engineers enjoy an average annual salary of nearly $100k!
During this program, students will complete four courses and five projects. Throughout the projects, students will play the part of a data engineer at a music streaming company. They’ll work with the same type of data in each project, but with increasing data volume, velocity, and complexity. Here’s a course-by- course breakdown.
In this course, students will learn to create relational and NoSQL data models to fit the diverse needs of data consumers. In the project, students will build SQL (Postgres) and NoSQL (Apache Cassandra) data models using user activity data for a music streaming app.
In this course, students will learn to create cloud-based data warehouses. In the project, students will build an ELT pipeline that extracts data from Amazon S3, stages it in Amazon Redshift, and transforms it into a set of dimensional tables.
In this course, students will learn more about the big data ecosystem, how to work with massive datasets with Apache Spark, and how to store big data in a data lake. In the project, students will build an ETL pipeline for a data lake using Apache Spark and S3.
In this course, students will learn to schedule, automate, and monitor data pipelines using Apache Airflow. In the project, they’ll continue your work on the music streaming company’s data infrastructure by creating and automating a set of data pipelines.
In the capstone project, each project is unique to the student. They’ll define the scope of the project; gather data from several different data sources; transform, combine, and summarize it; and create a clean database for others to analyze.
The program will take roughly five months, assuming that students spend approximately 5-10 hrs per week in the classroom. The total cost of the program is $999, which includes access to Udacity’s services. These include:
Demand for data engineers has never been higher. The Udacity Data Engineer Nanodegree program’s combination of world-class curriculum and excellent services is the perfect path to join this exciting field. Registration is open today and the classroom opens for the first time on April 2. Enroll today!
Enroll Now
Announcing iOS Development with SwiftUI and SwiftData The demand for iOS developers proficient in Swift…
In a world driven by technology, finding the right opportunity to break into the tech…
This month, more than 1,000 people received notifications of their free enrollment in the AI…
Developers & IT Pros are harnessing the power of Google Cloud to solve real-world problems.…
From Weekend Projects to Web3's Next Big Thing Ready to help shape the future of…
It might be obvious by now, but here at Udacity, we really love tech and…