Data Quality Management

In this program, you’ll plan, design and implement enterprise data infrastructure solutions and create the blueprints for an organization’s data management system. You’ll create a relational database with PostGreSQL, design an Online Analytical Processing (OLAP) data model to build a cloud based data warehouse, and design scalable data lake architecture that meets the needs of Big Data. Finally, you’ll learn how to apply the principles of data governance to an organization’s data management system.

Take a step forward

Estimated Duration

7 Weeks of training

  • 5 Weeks of Technical training

  • 2 Weeks for Professional training 

Qualifying for

This course is qualifying you to work as

  • Build conceptual, logical and physical entity relationship diagrams (ERDs).

  • Architect a physical database in PostGreSQL.

  • Transform data from transactional systems into an operational data store.

  • Create a data warehouse system using dimensional data models.

  • Use appropriate storage and processing frameworks to manage big data.

  • Design end-to-end batch and stream processing architecture.

  • Establish data governance best practices including metadata management, master data management and dataquality management.

More Details

This course will qualify you to work as:

  1. AWS Cloud DevOps Engineer
  2. Cloud Developer
  3. Cloud Engineer

Enrolled By

January 2023

After passing this course’ assessment, you will get direct access to Udacity classroom


You should meet the following criteria:

More Details
  1. Good Knowledge of Web Development Technologies (JavaScript, HTML, CSS)
  2. Good understanding of Object-Oriented Programming
  3. Foundational knowledge of Linux Command Lines
  4. Proficient in spoken and written English
  5. Age from 18 years and above
  6. You haven’t joined the Advanced track or the Cross-skilling track before either for this specialization or a different one.
  • Familiarity with Relational Database Management Systems or foundational database skills

  • Intermediate Python

  • Intermediate SQL

  • Familiarity with batch processing and stream processing frameworks

  • Operating systems, including UNIX, Linux and MS Windows

  • Basics of ETL/Data Pipelines

  • Proficient in spoken and written English

  • You fulfill the technical prerequisites and pass the technical assessment of the Nanodegree you selected.

  • You are seeking to get a job in the same field of the Nanodegree you are applying for.

  • You haven't joined the Expert track before either for this specialization or a different one.

  • You are a university graduate.

Provided by

What You will learn?

Data Architecture Foundations

  • What is Data Architecture?
  • Database Framework
  • Relational Data Design
  • Creating a Physical Database

Designing Data Systems

  • Enterprise Data Architecture
  • Staging Data
  • Operational Data Store
  • Data Warehouse

Big Data Systems

  • Characteristics of Big Data
  • Ingestion, Storage and Processing Frameworks
  • NoSQL Databases
  • Scalable Data Lake Architecture

Data Governance

  • Introduction to Data Governance
  • Metadata Management
  • Data Quality Management
  • Master Data Management

Why Agile?

Identify the importance of the Agile in the tech fields

Agile vs Traditional Management

Compare Agile versus the more traditional Waterfall approach to product development

Extra Training of

Agile Management

Agile Planning

Compare, Evaluate and Contrast Scrum, Kanban, and XP

Build and Evolve Agile Teams

Identify an Agile team’s core roles, optimal size, structure, and cross-functional skills

Enjoy our

Career Readiness Privileges

Resume Review

Get a detailed resume review from an industry professional.

LinkedIn Review

Get a customized review of your LinkedIn profile from an industry professional.

GitHub Review

A technical professional will help you organize your profile to showcase your projects and skills.

Watch our graduates’ stories!

Program Success Stories

Jirar Kamel
Data Analysis Graduate (Challenger & Professional)
Ahmed El-Saddek
Data Analysis Graduate (Advanced & Expert)
Mina Makram
Web Development Graduate (Professional Track)
Abdelrahman Magdy
Freelancer – Web Development Graduate (Professional & Advanced)
Ahmed Gharib
Data Analysis Graduate (Challenger & Professional & Advanced)
Mohamed Samir
Digital Marketing Graduate (Advanced Track)
Maha Zanaty
Digital Marketing Graduate (Advanced Track)
Mohamed Mahmoud
Web & Digital Marketing Graduate (Challenger – Professional)

Why do you study with Udacity?

Job-ready talent. Superior outcomes

We partner with leading technology companies to learn how technology is transforming industries, and teach the critical tech skills that companies are looking for in their workforce. With our powerful and flexible digital education platform, even the busiest learners can prepare themselves to take on the most in-demand tech roles.

Industry Relevant Content

Certified Certificate

Real-World Projects

Students Community

Career Enablement

Mentors & Trainers

Do you master these skills already?

Check more advanced levels


AWS Cloud Architect

About AWS Cloud Architect

Advanced AWS Cloud Architect Companies are looking for talented DevOps engineers to remain competitive in …

View Syllabus

Site Reliability Engineer

About Site Reliability Engineer

Advanced Site Reliability Engineer Companies are looking for talented DevOps engineers to remain competitive in …

View Syllabus

Cloud Native Application Architecture Program

About Cloud Native Application Architecture Program

Advanced Cloud Native Application Architecture Program In this program, students will learn to run and …

View Syllabus

Hybrid Cloud Engineer

About Hybrid Cloud Engineer

Advanced Hybrid Cloud Engineer Udacity has partnered with hyperconverged infrastructure software leader Nutanix to teach …

View Syllabus