👨‍🏫 Instructor-Led Training

PL-7003: Create and Manage Model-Driven Apps with Power Apps and Dataverse

Course Code: PL-7003
Duration: 1 Day
Level: Intermediate
Category: Business and Productivity

Course Overview

PL-7003: Create and Manage Model-Driven Apps with Power Apps and Dataverse is an instructor-led course designed for business users, developers, and IT professionals who want to build scalable, data-centric applications leveraging Microsoft Power Apps and Dataverse. This course focuses on designing, configuring, and managing model-driven apps that deliver rich user experiences tailored to complex business processes.

Participants will explore how to model data, build interactive user interfaces, automate business logic, and manage security—all within the Power Platform environment. The course empowers learners to deliver robust solutions that streamline operations and improve organizational productivity.


Audience Profile

This course is ideal for:

  • Functional consultants and developers creating enterprise-grade model-driven applications

  • Business analysts and power users responsible for app configuration and data modeling

  • IT professionals managing Power Platform implementations

  • Anyone looking to deepen their expertise in Power Apps model-driven app development and Microsoft Dataverse

Familiarity with Power Platform fundamentals and Microsoft Dataverse is recommended.


Course Outline

Module 1: Introduction to Model-Driven Apps and Dataverse

  • Understanding model-driven app architecture

  • Overview of Microsoft Dataverse and its data model

  • Navigating the Power Apps interface and app designer

Module 2: Designing Dataverse Tables and Relationships

  • Creating and configuring tables, columns, and relationships

  • Implementing business rules and calculated fields

  • Managing data integrity and validation

Module 3: Building User Interfaces

  • Customizing forms, views, and dashboards

  • Designing app navigation and site maps

  • Implementing business process flows for guided user experiences

Module 4: Automating Business Logic

  • Configuring workflows and Power Automate flows in model-driven apps

  • Using plug-ins and custom workflow activities

  • Applying business process flows and actions

Module 5: Managing Security and Compliance

  • Role-based security and access control in Dataverse

  • Configuring field-level and record-level security

  • Ensuring compliance with data policies and governance standards

Module 6: Application Lifecycle Management (ALM)

  • Managing solutions and deploying apps across environments

  • Version control and environment strategies

  • Using Azure DevOps and GitHub for ALM


Hands-On Experience

This course includes 40% to 50% hands-on activities, enabling participants to practice building, customizing, and managing model-driven apps and Dataverse components through real-world scenarios.

Hands-On Labs

This course includes practical, hands-on laboratory exercises to reinforce your learning:

Ready to Get Started?

Join thousands of professionals who have advanced their careers with our training programs.

Join Scheduled Training

Find upcoming sessions for this course and register for instructor-led training with other professionals.

View Schedule

Custom Training Solution

Need training for your team? We'll create a customized program that fits your organization's specific needs.

Get Custom Quote