Data Engineering

Online Course

Udacity
Data Engineering

What is the course about?

Data Engineering
The course Data Engineering is an online class provided by Udacity. It may be possible to receive a verified certification or use the course to prepare for a degree.

Data Engineering is the foundation for the new world of Big Data. Enroll now to build production-ready data infrastructure, an essential skill for advancing your data career.

Course description
  • Data Engineering
  • 5 Months (5-10 hrs/week)
  • Learn to design data models, build data warehouses and data lakes, automate data pipelines, and work with massive datasets. At the end of the program, you’ll combine your new skills by completing a capstone project.
  • Learn to design data models, build data warehouses and data lakes, automate data pipelines, and work with massive datasets. At the end of the program, you’ll combine your new skills by completing a capstone project.
  • To be successful in this program, you should have intermediate Python and SQL skills.See detailed requirements.
  • 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.
  • Sharpen your data warehousing skills and deepen your understanding of data infrastructure. Create cloud-based data warehouses on Amazon Web Services (AWS).
  • Understand the big data ecosystem and how to use Spark to work with massive datasets. Store big data in a data lake and query it with Spark.
  • Schedule, automate, and monitor data pipelines using Apache Airflow. Run data quality checks, track data lineage, and work with data pipelines in production.
  • Combine what you’ve learned throughout the program to build your own data engineering portfolio project.
  • If you need to sharpen your pre-requisite skills, try the Programming for Data Science Nanodegree program.
  • If you need to sharpen your pre-requisite skills, try the Programming for Data Science Nanodegree program.
  • 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.
  • Data Modeling with Postgres
  • Data Modeling with Apache Cassandra
  • Cloud Data Warehouses
  • Sharpen your data warehousing skills and deepen your understanding of data infrastructure. Create cloud-based data warehouses on Amazon Web Services (AWS).
  • Build a Cloud Data Warehouse
  • Spark and Data Lakes
  • Understand the big data ecosystem and how to use Spark to work with massive datasets. Store big data in a data lake and query it with Spark.
  • Build a Data Lake
  • Data Pipelines with Airflow
  • Schedule, automate, and monitor data pipelines using Apache Airflow. Run data quality checks, track data lineage, and work with data pipelines in production.
  • Data Pipelines with Airflow
  • Capstone Project
  • Combine what you’ve learned throughout the program to build your own data engineering portfolio project.
  • Data Engineering Capstone
  • To be successful in this program, you should have intermediate Python and SQL skills.
  • The data engineering field is expected to continue growing rapidly over the next several years, and there’s huge demand for data engineers across industries.
  • Udacity has collaborated with industry professionals to offer a world-class learning experience so you can advance your data engineering career. You will get hands-on experience running data pipelines, building relational and noSQL data models, creating databases on the cloud, and more. Udacity provides high-quality support as you master in-demand skills that will qualify you for high-value jobs in the data engineering field and help you land a job you love.
  • By the end of the Nanodegree program, you will have an impressive portfolio of real-world projects and valuable hands-on experience.
  • This program is designed to prepare people to become data engineers. This includes job titles such as analytics engineer, big data engineer, data platform engineer, and others. Data engineering skills are also helpful for adjacent roles, such as data analysts, data scientists, machine learning engineers, or software engineers.
  • This Nanodegree program offers an ideal path for experienced programmers to advance their data engineering career. If you enjoy solving important technical challenges and want to learn to work with massive datasets, this is a great way to get hands-on practice with a variety of data engineering principles and techniques.
  • The prerequisites for this program include proficiency in Python and SQL. You should be comfortable writing functions and loops, using classes, working with libraries in Python. You should be comfortable querying data using joins, aggregations, and subqueries in SQL.
  • What is the School of Data Science, and how do I know which program is right for me?
  • Udacity’s School of Data Science consists of several different Nanodegree programs, each of which offers the opportunity to build data skills, and advance your career. These programs are organized around four main career roles: Business Analyst, Data Analyst, Data Scientist, and Data Engineer.
  • The School of Data currently offers two clearly-defined career paths. These paths are differentiated by whether they focus on developing programming skills or not. Whether you are just getting started in data, are looking to augment your existing skill set with in-demand data skills, or intend to pursue advanced studies and career roles, Udacity’s School of Data has the right path for you! Visit “How to Choose the Data Science Program That’s Right for You” to learn more.

Prerequisites & Facts

Data Engineering

Course Topic

Computer Science, Data Engineering

University, College, Institution

Udacity

Course Skill Level

Course Language

English

Place of class

Online, self-paced (see curriculum for more information)

Degree

Certificate

Degree & Cost

Data Engineering

To obtain a verified certificate from Udacity you have to finish this course or the latest version of it, if there is a new edition. The class may be free of charge, but there could be some cost to receive a verified certificate (399 USD) or to access the learning materials. The specifics of the course may have been changed, please consult the provider to get the latest quotes and news.
Udacity
Data Engineering
provided by Udacity

Reviews

Share your experience

Data Engineering
Udacity Udacity
Rate the course

Do you recommend the course? *
Here you can find information, reviews and user experiences for the course “Data Engineering“. The provider of the course – “Udacity” – will be glad to answer any questions you may have about the class, click here to use the offical support channels. It would be great if you could share your experience of participating in the course – Your honest review will surely help others to choose the right class!
School: Udacity
Topic: Computer Science, Data Engineering