Dataverse architecture
Power Apps Model-Driven Apps & Dataverse Development
Build enterprise-grade applications using Dataverse, forms, views, business rules, and process-driven development.
Course Overview
Design and deliver enterprise model-driven apps around Dataverse.
This 17-hour syllabus takes learners from Dataverse fundamentals through tables, relationships, forms, views, business rules, dashboards, and a complete enterprise-style app build. The flow is designed to mirror real project delivery.
Module Outline
Course Syllabus: Step-by-Step Modules
Each module builds the knowledge needed to model data, create business logic, and assemble a complete model-driven solution.
01
Introduction to Dataverse
- Introduction to Dataverse
- Environment Overview
- Dataverse vs SharePoint
02
Dataverse Data Modeling
- Dataverse tables Creation
- Dataverse Columns Creation
- Data types (Basic, Choice, lookup)
- Relationships in Dataverse
03
Model-Driven App Design
- Model-driven app architecture
- Forms Creation
- Calculated columns
- Views Creation
04
Business Logic and Process Flow
- Business rules
- Business Process Flows (BPF)
- Dashboard Creation
05
Security and Governance
- Security roles & privileges
- Role-based access design
- Enterprise governance considerations
06
Advanced Solution Planning
- Real-time enterprise app structure
- Solution organization
- Deployment readiness
07
Mini Real-Time Project
- Mini real-time Model-Driven App project
- Data model creation
- Forms, views, and dashboards
- Security implementation
- Solution packaging and final review
Expected Outcome
A practical enterprise app foundation
Learners finish with a structured understanding of Dataverse and a mini project that demonstrates real-world model-driven app design, security, and delivery.
Data Model
Create well-structured Dataverse tables, columns, and relationships.
App Logic
Apply forms, views, calculated columns, and business rules to support users.
Delivery
Produce a mini real-time app with security, dashboards, and solution structure.