Microsoft Private Public

Microsoft Power Platform Functional Consultant (PL-200T00)

5 days
Microsoft Power PlatformMicrosoft

Train for PL-200 by building Power Platform solutions with Dataverse, Power Apps, Power Automate, Power Pages, and Power BI, plus security and ALM.

Register or Request Training

Price per student
$2,935.10
Guaranteed to run
Select a date
Please select a class.
  • Private class for your team
  • Live expert instructor
  • Online or on‑location
  • Customizable agenda
  • Proposal turnaround within 1–2 business days

Course Overview

This course trains Microsoft Power Platform Functional Consultants to build and deploy low-code solutions that automate tasks, improve workflows, and enhance user experiences.

Through hands-on practice, you will create solutions across Power Apps, Power Automate, Power Pages, and Power BI, working with Microsoft Dataverse, Dynamics 365, and external integrations.

You will also work with security roles, data modeling, AI Builder, and solution packaging to support enterprise implementations and help prepare for the PL-200 certification exam.

Course Benefits

  • Design and create model-driven and canvas apps.
  • Configure Dataverse tables, relationships, columns, and choices.
  • Import, export, and work with data in Dataverse using tools such as Excel and Power Query.
  • Implement Dataverse security concepts and security roles.
  • Build and share Power Automate cloud flows using Dataverse triggers and actions.
  • Configure model-driven app components such as forms, views, charts, dashboards, and business process flows.
  • Extend solutions with AI Builder, Power BI, and Copilot Studio.
  • Package and manage Power Platform solutions to support application lifecycle management (ALM).

Delivery Methods

Public Class
Live expert-led online training from anywhere. Guaranteed to run .
Private Class
Delivered for your team at your site or online.

Microsoft Certified Partner

Webucator is a Microsoft Certified Partner. This class uses official Microsoft courseware and will be delivered by a Microsoft Certified Trainer (MCT).

Microsoft Certified Partner

Course Outline

  1. Create and manage environments in Dataverse
    1. Environments in Microsoft Dataverse
    2. Developer environments
    3. Create and manage an environment
    4. Create an instance of a Microsoft Dataverse database
    5. Add users and roles within an environment
    6. Manage settings in an environment
    7. Environment operations
  2. Create tables in Dataverse
    1. Table characteristics
    2. Table relationships
    3. Dataverse logic and security
    4. Dataverse auditing
    5. Dual-write vs. virtual tables
  3. Manage tables in Dataverse
    1. Identify tables and table types in Dataverse
    2. Create a custom table
    3. Enable attachments within a table
    4. Licensing requirements for each table type
  4. Create and manage columns within a table in Dataverse
    1. Define columns in Microsoft Dataverse
    2. Column types in Microsoft Dataverse
    3. Add a column to a table
    4. Primary column
    5. Restrictions that apply to columns in a table
    6. Create an auto numbering column
    7. Create an alternate key
  5. Working with choices in Dataverse
    1. Define choice column
    2. Choice columns
    3. Standard choices column
  6. Load/export data and create data views in Dataverse
    1. View data in a table
    2. Create or edit views of data in a table
    3. Dataverse data import options
    4. Load data into a table
    5. Dataverse data export options
    6. Export
    7. Add, update, or delete data in a table by using Excel
    8. Import data using Power Query
  7. Connect to other data in a Power Apps canvas app
    1. Overview of the different data sources
    2. Work with action data
    3. Power Automate is a companion to Power Apps
  8. Get started with security concepts in Dataverse
    1. Role-based security
    2. Business units
    3. Hierarchy security
    4. Table/record ownership
    5. Column-level security to control access
    6. Manage security across multiple environments
  9. Get started with security roles in Dataverse
    1. Understand environment roles
    2. Adding or disabling an environment user
    3. Understand user security roles and security role defaults
    4. Check the roles that a user belongs to
    5. Configure Dataverse teams for security
    6. Configure Dataverse group teams for security
  10. Use administration options for Dataverse
    1. Use Microsoft Power Platform Admin Center portal
    2. Tenant storage capacity
    3. Advanced Customization options in Power Apps Portal
    4. Dataverse Search
    5. Auditing
    6. Duplicate detection
    7. Bulk delete
    8. Long term data retention
  11. Visualize data with Dataverse views
    1. Create and edit views in Power Apps maker portal
    2. Filter and sort data for Dataverse views
  12. Use Power Query to load data in Dataverse
    1. Import static data by using Power Query
    2. Import dynamic data by using Power Query
  13. Use Microsoft Word and Excel templates with Dataverse
    1. Create a dynamic Word template
    2. Create a dynamic Excel template
  14. Export data from Dataverse and use Microsoft Excel to edit records
    1. Export data to Excel
    2. Edit and update data in Excel
  15. Use Azure and external tools to manipulate data
    1. Use Dataverse community tools for data manipulation
    2. Review Power BI integration with Dataverse
  16. Create a relationship between tables in Dataverse
    1. Relate one or more tables - Introduction
    2. Relationship types that are available in Microsoft Dataverse
    3. Create a one-to-many relationship between tables
    4. Create a many-to-many relationship between tables
    5. Edit or delete relationships
  17. Define and create business rules in Dataverse
    1. Define business rules - Introduction
    2. Define the components of a business rule
    3. Create a business rule
  18. Create and define calculation or rollup columns in Dataverse
    1. Create a rollup column
    2. Create a calculation column
  19. Configure forms, charts, and dashboards in model-driven apps
    1. Forms overview
    2. Form elements
    3. Configure multiple forms
    4. Use specialized form components
    5. Configure views overview
    6. Configure grids
    7. Create and edit views
    8. Configure charts overview
    9. Dashboards overview
    10. Use interactive streams and tiles
  20. Use specialized components in a model-driven form
    1. Create business process flows
    2. Embed a canvas app in a model-driven form
    3. Add a timeline in a model-driven form
    4. Create a report in a model-driven form
  21. Solution Architect series: Evaluate Power Platform analytics and AI
    1. Power Platform reporting capabilities
    2. Power BI overview
    3. Data requirements
    4. Power BI and Power Platform
    5. Dataflows
    6. AI
  22. Describe how to build applications with Microsoft Power Apps
    1. Describe Power Apps
    2. Explore canvas applications
    3. Explore model-driven applications
    4. Differentiate between canvas apps and model-driven apps
    5. Build a basic canvas app
    6. Build a basic model-driven app
  23. Deploy and refine your app like a pro
    1. Publish the app
    2. Share the app
    3. Use QR codes
    4. Collect feedback and analyze telemetry
  24. Customize the command bar
    1. Create or edit modern commands
    2. Work with classic commands
    3. Use Power Fx
  25. Get started with Power Apps canvas apps
    1. Start Power Apps
    2. Power Apps data sources
    3. Use Power Apps with Power Automate and Power BI
    4. Designing a Power Apps app
  26. Customize a canvas app in Power Apps
    1. Improve your app by making basic customizations
    2. Explore controls and screens in canvas apps
  27. How to build the User Interface in a canvas app in Power Apps
    1. Use themes to quickly change the appearance of your app
    2. Brand a control
    3. Icons
    4. Images
    5. Personalization
    6. Build for phones or tablets
  28. Navigation in a canvas app in Power Apps
    1. Understanding navigation
    2. The Navigate and Back functions
    3. More ways to use the Navigate function
  29. Manage apps in Power Apps
    1. Power Apps review
  30. Build a mobile-optimized app from Power Apps
    1. Learn about mobile-optimized apps
    2. Identify components to make a canvas app mobile-optimized
    3. Create a mobile-optimized app that uses responsive designs
    4. Identify performance considerations for a mobile-optimized canvas app
  31. Navigation in a canvas app in Power Apps
    1. Understanding navigation
    2. The Navigate and Back functions
    3. More ways to use the Navigate function
  32. How to build the User Interface in a canvas app in Power Apps
    1. Use themes to quickly change the appearance of your app
    2. Brand a control
    3. Icons
    4. Images
    5. Personalization
    6. Build for phones or tablets
  33. Use and understand controls in a canvas app in Power Apps
    1. Core properties of controls
    2. Entering and displaying data with text controls
    3. Additional controls for enhancing your app's usability
    4. Media
    5. Modern controls
    6. Work with component libraries
  34. Document and test your Power Apps application
    1. Create test plans
    2. User interface testing
    3. Performance optimization
    4. Diagnostics and analytics
    5. Documentation and the customer
  35. Create formulas to change properties in a Power Apps canvas app
    1. Formulas overview
    2. Use a formula to modify the format of controls
    3. Use formulas to perform calculations
    4. Use a control to modify the property of other controls
    5. Conditional formatting
    6. Functions for validating data
  36. Create formulas to change behaviors in a Power Apps canvas app
    1. Formulas and functionality
    2. Understanding true and false
    3. Understanding control behaviors and actions
    4. Performing multiple actions in a formula
    5. Control the display mode through a formula
    6. Use controls and functions to create a dynamic formula
  37. Author a basic formula that uses tables and records in a Power Apps canvas app
    1. Records and tables
    2. Using the Table function
    3. Store a table
    4. Filter your table
    5. Use the lookup function to return a record
    6. Additional table functions
  38. Create formulas that use tables, records, and collections in a canvas app in Power Apps
    1. Formulas that process multiple records
    2. Math operations on tables
    3. Combine and separate records
    4. The ForAll function
    5. Lab - Using the ForAll function in a gallery
  39. Use imperative development techniques for canvas apps in Power Apps
    1. Imperative versus declarative development
    2. The three types of variables in Power Apps
    3. Global variables
    4. Contextual variables
    5. Collections
    6. Additional variable concepts
  40. Explore Power Pages design studio
    1. Work with pages
    2. Page components
    3. Site styling and templates
  41. Explore Power Pages design studio data and security features
    1. Data workspace in Power Pages design studio
    2. Power Pages security features
  42. Work with Power Pages metadata
    1. Power Pages metadata
    2. Webpages
    3. Power Pages templates
  43. Integrate Power Pages websites with Dataverse
    1. Basic form configuration
    2. Multistep form processes
    3. Set up multistep forms
    4. Extend lists and forms
  44. Work with Liquid template language in Power Pages
    1. Liquid basics
    2. Access Dataverse data
    3. Data security and Liquid
  45. Set up Power Pages security
    1. Secure static content
    2. Table permissions
  46. Build user experience in Power Pages
    1. Multilingual content
    2. Reusable content in Power Pages
    3. Power Pages website structure and navigation
    4. Portal themes
    5. Content search
    6. Compliance in Power Pages
  47. Access Dataverse in Power Pages websites
    1. Use lists to display multiple Dataverse records
    2. Use forms to interact with Dataverse data
  48. Extend Power Pages websites
    1. Power Pages website life cycle management
    2. Extend with scripts
    3. Advanced CSS
    4. Advanced client-side development
  49. Build custom Power Pages web templates
    1. Create web templates
    2. Web templates as API
  50. Power Pages administration
    1. Power Pages administrative tools
    2. Power Pages life cycle
    3. Set up essential features of a Power Pages website
  51. Integrate Power Pages with web-based technologies
    1. Document management with SharePoint in Power Pages
    2. Integration with Power BI in Power Pages
    3. Model-driven charts in Power Pages
  52. Authentication and user management in Power Pages
    1. Power Pages authentication settings
    2. User registration in Power Pages
    3. Authentication management for Power Pages users
    4. Power Pages authentication providers
  53. Power Pages maintenance and troubleshooting
    1. Power Pages website maintenance
    2. Power Pages website troubleshooting
  54. Explore Power Pages templates
    1. Site design templates
    2. Scenario-based templates
    3. Dynamics 365 Power Pages site templates
  55. Best practices for error handling in Power Automate flows
    1. Configure run after option
    2. Power Automate analytics
  56. Introduction to expressions in Power Automate
    1. Get started with expressions
    2. Notes make things easier
    3. Types of functions
    4. Write complex expressions
  57. Use Dataverse triggers and actions in Power Automate
    1. Dataverse triggers
    2. Query data
    3. Create, update, delete, and relate actions
  58. Extend Dataverse with Power Automate
    1. Work with files and images
    2. Perform operations
    3. Search data
    4. Changesets
  59. Share a cloud flow with Power Automate
    1. Share by using co-ownership
    2. Share by using the run-only option
    3. Use the Send a copy feature
    4. Solutions and sharing
  60. Understanding Low Code as a Traditional Developer
    1. What is low code?
    2. Understand Power Fx
  61. Manage solutions in Power Apps and Power Automate
    1. Add and remove apps, flows, and entities in a solution
    2. Edit a solution-aware app, flow, and table
    3. Build and deploy a complex solution with flows, apps, and entities
    4. Automate solution management
  62. Introduction to solutions for Microsoft Power Platform
    1. Solution layering
    2. Solution architecture tools and techniques
    3. Use version control for solutions
  63. Create tables in Dataverse
    1. Table characteristics
    2. Table relationships
    3. Dataverse logic and security
    4. Dataverse auditing
    5. Dual-write vs. virtual tables
  64. Get started with model-driven apps in Power Apps
    1. Introducing model-driven apps
    2. Components of model-driven apps
    3. Design model-driven apps
    4. Incorporate business process flows
  65. Get started with Power Apps canvas apps
    1. Start Power Apps
    2. Power Apps data sources
    3. Use Power Apps with Power Automate and Power BI
    4. Designing a Power Apps app
  66. Get started with Power Automate
    1. Introducing Power Automate
    2. Create your first flow
    3. Troubleshoot flows
  67. Challenge project - Build applications and automation solutions
    1. Prepare

Class Materials

Each student receives a comprehensive set of materials, including course notes and all class examples.

Have questions about this course?

We can help with curriculum details, delivery options, pricing, or anything else. Reach out and we’ll point you in the right direction.

}