DP-900 Azure Data Fundamentals
Master Azure data fundamentals — core concepts, relational and non-relational data, analytics workloads, and Power BI — to prepare for the DP-900 certification exam.
View badge details
About This Course
Master the fundamentals of data concepts and Microsoft Azure data services in this comprehensive, AI-guided certification preparation course aligned to the Microsoft DP-900 exam.This course takes you from zero to exam-ready across all four DP-900 domains through a proven learn-then-practice structure. Each module begins with an AI-guided teaching lesson that delivers rich, interactive instruction complete with architecture diagrams, real-world scenarios, code examples, and knowledge assessments followed by hands-on lab exercises where you build and explore Azure data services in a live cloud environment.**What You'll Learn:Core Data Concepts (25-30% of exam) Understand the differences between structured, semi-structured, and unstructured data. Explore common file formats (CSV, JSON, Parquet, Avro), database types (relational, document, key-value, graph), and the distinction between transactional (OLTP) and analytical (OLAP) workloads. Learn the roles and responsibilities of database administrators, data engineers, and data analysts.Relational Data on Azure (20-25% of exam) Dive into relational database fundamentals including normalization, SQL statements, and database objects. Explore the Azure SQL family (Azure SQL Database, Managed Instance, SQL Server on VMs) and open-source database services (Azure Database for PostgreSQL, Azure Database for MySQL) through both guided instruction and hands-on provisioning labs.Non-Relational Data on Azure (15-20% of exam) Learn about Azure Storage services including Blob storage, Azure Files, Table storage, and Data Lake Storage Gen2. Explore Azure Cosmos DB's globally distributed, multi-model architecture and its supported APIs. Practice creating and querying these services in live Azure labs.Analytics and Data Visualization (25-30% of exam) Understand data ingestion patterns (ETL vs ELT), analytical data stores (data warehouses, data lakes, lakehouses), and modern analytics platforms including Microsoft Fabric and Azure Databricks. Learn the difference between batch and streaming processing, explore real-time analytics, and build interactive reports and visualizations with Power BI Desktop.Hands-On Experience:- Provision and query Azure SQL Database with the AdventureWorks sample database- Deploy Azure Database for PostgreSQL and MySQL Flexible Servers- Create and explore Azure Storage accounts with Blob, Files, Tables, and Data Lake Gen2- Build and query an Azure Cosmos DB database using the NoSQL API- Ingest and analyze data using Microsoft Fabric Lakehouse and pipelines- Process real-time streaming data with Fabric Real-Time Analytics- Build interactive Power BI reports with charts, maps, and drill-down navigation- Complete a final certification challenge deploying Azure data services from scratchCourse Format:**Each module follows a structured learning path: AI-guided instruction with embedded visuals and knowledge checks, followed by hands-on labs in a live Azure environment. The course concludes with a certification challenge that tests your ability to independently deploy and configure Azure data services. All cloud resources are provided no personal Azure subscription required.
Course Curriculum
8 Lessons
Core Data Concepts
Learn the foundational concepts of data representation, storage, workloads, and roles. Covers structured, semi-structured, and unstructured data, common file formats, database types, transactional vs analytical workloads, and the responsibilities of database administrators, data engineers, and data analysts.
Relational Data on Azure
Explore relational database concepts including normalization, SQL statements, and database objects. Learn about Azure SQL Database, Azure SQL Managed Instance, SQL Server on Azure VMs, and Azure database services for open-source systems including PostgreSQL and MySQL.
Relational Data on Azure - Lab Exercises
Hands-on exercises exploring Azure relational database services. Provision and query Azure SQL Database, explore Azure Database for PostgreSQL, and explore Azure Database for MySQL.
Non-Relational Data on Azure
Understand non-relational data storage on Azure. Covers Azure Blob storage, Azure File storage, Azure Table storage, and Azure Cosmos DB including its use cases and APIs.
Non-Relational Data on Azure - Lab Exercises
Hands-on exercises exploring Azure non-relational data services. Provision and explore Azure Storage (Blob, Files, Tables, Data Lake Gen2) and Azure Cosmos DB with the NoSQL API.
Analytics and Data Visualization
Learn about large-scale data analytics including data ingestion, processing, analytical data stores, Microsoft Fabric, and Azure Databricks. Understand batch vs streaming data, real-time analytics services, and Power BI capabilities for data visualization.
Analytics and Data Visualization - Lab Exercises
Hands-on exercises exploring data analytics and visualization. Work with Microsoft Fabric Lakehouse for batch analytics, Fabric Real-Time Analytics for streaming data, and Power BI Desktop for creating interactive reports and visualizations.
DP-900 Certification Challenge
Test your Azure Data Fundamentals knowledge with a hands-on certification challenge. Demonstrate your skills across core data concepts, relational and non-relational data services, and analytics workloads.