This is an example of a simple banner

Training: Microsoft Power Platform Functional Consultant (PL-200)

Ref. PL-200T00
Duration:
4
 jours
Exam:
Optionnel
Level:
Intermédiaire

Microsoft Power Platform Functional Consultant Training (PL-200)

Organizations struggle to fully leverage Microsoft Power Platform due to a lack of adapted functional expertise. Configuring Dataverse, designing Power Apps applications or automating processes with Power Automate requires cross-functional skills that few professionals possess today. Without a qualified functional consultant, Power Platform projects remain underutilized, expected productivity gains fail to materialize and investments in Microsoft licenses do not generate the anticipated return. Business teams remain dependent on manual solutions while the tools are readily available.

The PL-200 training prepares you for the role of Microsoft Power Platform functional consultant. Over 4 intensive days, you learn to analyze business requirements, configure complete solutions with Power Apps, Power Automate and Copilot Studio, then manage the full application lifecycle in enterprise environments. Hands-on labs on a Microsoft cloud environment let you work on realistic scenarios drawn from real-world projects. Delivered by MCT-certified trainers at ITTA in Geneva and Lausanne, this official MOC course prepares you directly for the Microsoft PL-200 certification. You leave with the skills needed to drive Power Platform projects end to end and support organizations in their digital transformation.

Participant Profiles

  • Power Platform Functional Consultant
  • Digital Project Manager
  • Product Owner or Business Analyst
  • Business Manager or PMO
  • Power Platform Administrator

Objectives

  • Configure Microsoft Dataverse to meet business requirements
  • Design canvas and model-driven applications with Power Apps
  • Automate business processes with Power Automate
  • Create conversational agents with Copilot Studio
  • Analyze data with Power BI and integrate it into solutions
  • Manage the application lifecycle and environment security

Prerequisites

  • Experience as an IT professional or student
  • Working knowledge of the Power Platform and its key components
  • A knowledge of Microsoft Dataverse (or general data modeling) and security concepts

Course Content

Module 1: Create and manage environments in Dataverse

  • Environments in Microsoft Dataverse
  • Developer environments
  • Create and manage an environment
  • Create an instance of a Microsoft Dataverse database
  • Add users and roles within an environment
  • Manage settings in an environment
  • Environment operations

Module 2: Create tables in Dataverse

  • Table characteristics
  • Table relationships
  • Dataverse logic and security
  • Dataverse auditing
  • Dual-write vs. virtual tables

Module 3: Manage tables in Dataverse

  • Identify tables and table types in Dataverse
  • Create a custom table
  • Enable attachments within a table
  • Licensing requirements for each table type

Module 4: Create and manage columns within a table in Dataverse

  • Define columns in Microsoft Dataverse
  • Column types in Microsoft Dataverse
  • Add a column to a table
  • Primary column
  • Restrictions that apply to columns in a table
  • Create an auto numbering column
  • Create an alternate key

Module 5: Work with choices in Dataverse

  • Define choice column
  • Choice columns
  • Standard choices column

Module 6: Load/export data and create data views in Dataverse

  • View data in a table
  • Create or edit views of data in a table
  • Dataverse data import options
  • Load data into a table
  • Dataverse data export options
  • Export
  • Add, update, or delete data in a table by using Excel
  • Import data using Power Query

Module 7: Connect to other data in a Power Apps canvas app

  • Overview of the different data sources
  • Work with action data
  • Power Automate is a companion to Power Apps

Module 8: Get started with security concepts in Dataverse

  • Role-based security
  • Business units
  • Hierarchy security
  • Table/record ownership
  • Column-level security to control access
  • Manage security across multiple environments

Module 9: Get started with security roles in Dataverse

  • Understand environment roles
  • Adding or disabling an environment user
  • Understand user security roles and security role defaults
  • Check the roles that a user belongs to
  • Configure Dataverse teams for security
  • Configure Dataverse group teams for security

Module 10: Use administration options for Dataverse

  • Use Microsoft Power Platform Admin Center portal
  • Tenant storage capacity
  • Advanced Customization options in Power Apps Portal
  • Dataverse Search
  • Auditing
  • Duplicate detection
  • Bulk delete
  • Long term data retention

Module 11: Visualize data with Dataverse views

  • Create and edit views in Power Apps maker portal
  • Filter and sort data for Dataverse views

Module 12: Use Power Query to load data in Dataverse

  • Import static data by using Power Query
  • Import dynamic data by using Power Query

Module 13: Use Microsoft Word and Excel templates with Dataverse

  • Create a dynamic Word template
  • Create a dynamic Excel template

Module 14: Export data from Dataverse and use Microsoft Excel to edit records

  • Export data to Excel
  • Edit and update data in Excel

Module 15: Use Azure and external tools to manipulate data

  • Use Dataverse community tools for data manipulation
  • Review Power BI integration with Dataverse

Module 16: Create a relationship between tables in Dataverse

  • Relate one or more tables – Introduction
  • Relationship types that are available in Microsoft Dataverse
  • Create a one-to-many relationship between tables
  • Create a many-to-many relationship between tables
  • Edit or delete relationships

Module 17: Define and create business rules in Dataverse

  • Define business rules – Introduction
  • Define the components of a business rule
  • Create a business rule

Module 18: Create and define calculation or rollup columns in Dataverse

  • Create a rollup column
  • Create a calculation column

Module 19: Configure forms, charts, and dashboards in model-driven apps

  • Forms overview
  • Form elements
  • Configure multiple forms
  • Use specialized form components
  • Configure views overview
  • Configure grids
  • Create and edit views
  • Configure charts overview
  • Dashboards overview
  • Use interactive streams and tiles

Module 20: Use specialized components in a model-driven form

  • Create business process flows
  • Embed a canvas app in a model-driven form
  • Add a timeline in a model-driven form
  • Create a report in a model-driven form

Module 21: Solution Architect series: Evaluate Power Platform analytics and AI

  • Power Platform reporting capabilities
  • Power BI overview
  • Data requirements
  • Power BI and Power Platform
  • Dataflows
  • AI

Module 22: Deploy and refine your app like a pro

  • Publish the app
  • Share the app
  • Use QR codes
  • Collect feedback and analyze telemetry

Module 23: Customize the command bar

  • Create or edit modern commands
  • Work with classic commands
  • Use Power Fx

Module 24: Get started with Power Apps canvas apps

  • Start Power Apps
  • Power Apps data sources
  • Use Power Apps with Power Automate and Power BI
  • Designing a Power Apps app

Module 25: Customize a canvas app in Power Apps

  • Improve your app by making basic customizations
  • Explore controls and screens in canvas apps

Module 26: How to build the User Interface in a canvas app in Power Apps

  • Use themes to quickly change the appearance of your app
  • Brand a control
  • Icons
  • Images
  • Personalization
  • Build for phones or tablets

Module 27: Navigation in a canvas app in Power Apps

  • Understanding navigation
  • The Navigate and Back functions
  • More ways to use the Navigate function

Module 28: Manage apps in Power Apps

  • Review of managing Power Apps

Module 29: Build a mobile-optimized app from Power Apps

  • Learn about mobile-optimized apps
  • Identify components to make a canvas app mobile-optimized
  • Create a mobile-optimized app that uses responsive designs
  • Identify performance considerations for a mobile-optimized canvas app

Module 30: Navigation in a canvas app in Power Apps

  • Understanding navigation
  • The Navigate and Back functions
  • More ways to use the Navigate function

Module 31: How to build the User Interface in a canvas app in Power Apps

  • Use themes to quickly change the appearance of your app
  • Brand a control
  • Icons
  • Images
  • Personalization
  • Build for phones or tablets

Module 32: Use and understand Controls in a canvas app in Power Apps

  • Core properties of controls
  • Entering and displaying data with text controls
  • Additional controls for enhancing your app’s usability
  • Media
  • Modern controls
  • Work with component libraries

Module 33: Document and test your Power Apps application

  • Create test plans
  • User interface testing
  • Performance optimization
  • Diagnostics and analytics
  • Documentation and the customer

Module 34: Create formulas to change properties in a Power Apps canvas app

  • Formulas overview
  • Use a formula to modify the format of controls
  • Use formulas to perform calculations
  • Use a control to modify the property of other controls
  • Conditional formatting
  • Functions for validating data

Module 35: Create formulas to change behaviors in a Power Apps canvas app

  • Formulas and functionality
  • Understanding true and false
  • Understanding control behaviors and actions
  • Performing multiple actions in a formula
  • Control the display mode through a formula
  • Use controls and functions to create a dynamic formula

Module 36: Author a basic formula that uses tables and records in a Power Apps canvas app

  • Records and tables
  • Using the Table function
  • Store a table
  • Filter your table
  • Use the lookup function to return a record
  • Additional table functions

Module 37: Create formulas that use tables, records, and collections in a canvas app in Power Apps

  • Formulas that process multiple records
  • Math operations on tables
  • Combine and separate records
  • The ForAll function

Module 38: Use imperative development techniques for canvas apps in Power Apps

  • Imperative versus declarative development
  • The three types of variables in Power Apps
  • Global variables
  • Contextual variables
  • Collections
  • Additional variable concepts

Module 39: Explore Power Pages design studio

  • Work with pages
  • Page components
  • Site styling and templates

Module 40: Explore Power Pages design studio data and security features

  • Data workspace in Power Pages design studio
  • Power Pages security features

Module 41: Work with Power Pages metadata

  • Power Pages metadata
  • Webpages
  • Power Pages templates

Module 42: Explore Power Pages templates

  • Site design templates
  • Scenario-based templates
  • Dynamics 365 Power Pages site templates

Module 43: Integrate Power Pages websites with Dataverse

  • Basic form configuration
  • Multistep form processes
  • Set up multistep forms
  • Extend lists and forms

Module 44: Work with Liquid template language in Power Pages

  • Liquid basics
  • Access Dataverse data
  • Data security and Liquid

Module 45: Set up Power Pages security

  • Secure static content
  • Table permissions

Module 46: Access Dataverse in Power Pages websites

  • Use lists to display multiple Dataverse records
  • Use forms to interact with Dataverse data

Module 47: Extend Power Pages websites

  • Power Pages website life cycle management
  • Extend with scripts
  • Advanced CSS
  • Advanced client-side development

Module 48: Power Pages administration

  • Power Pages administrative tools
  • Power Pages life cycle
  • Set up essential features of a Power Pages website

Module 49: Integrate Power Pages with web-based technologies

  • Document management with SharePoint in Power Pages
  • Integration with Power BI in Power Pages
  • Model-driven charts in Power Pages

Module 50: Authentication and user management in Power Pages

  • Power Pages authentication settings
  • User registration in Power Pages
  • Authentication management for Power Pages users
  • Power Pages authentication providers

Module 51: Power Pages maintenance and troubleshooting

  • Power Pages website maintenance
  • Power Pages website troubleshooting

Module 52: Best practices for error handling in Power Automate flows

  • Configure run after option
  • Power Automate analytics

Module 53: Introduction to expressions in Power Automate

  • Get started with expressions
  • Notes make things easier
  • Types of functions
  • Write complex expressions

Module 54: Use Dataverse triggers and actions in Power Automate

  • Dataverse triggers
  • Query data
  • Create, update, delete, and relate actions

Module 55: Extend Dataverse with Power Automate

  • Work with files and images
  • Perform operations
  • Search data
  • Changesets

Module 56: Share a cloud flow with Power Automate

  • Share by using co-ownership
  • Share by using the run-only option
  • Use the Send a copy feature
  • Solutions and sharing

Module 57: Understanding Low Code as a Traditional Developer

  • What is low code?
  • Understand Power Fx

Module 58: Manage solutions in Power Apps and Power Automate

  • Add and remove apps, flows, and entities in a solution
  • Edit a solution-aware app, flow, and table
  • Build and deploy a complex solution with flows, apps, and entities
  • Automate solution management

Module 59: Introduction to solutions for Microsoft Power Platform

  • Solution layering
  • Solution architecture tools and techniques
  • Use version control for solutions

Module 60: Create tables in Dataverse

  • Table characteristics
  • Table relationships
  • Dataverse logic and security
  • Dataverse auditing
  • Dual-write vs. virtual tables

Module 61: Get started with model-driven apps in Power Apps

  • Introducing model-driven apps
  • Components of model-driven apps
  • Design model-driven apps
  • Incorporate business process flows

Module 62: Get started with Power Apps canvas apps

  • Start Power Apps
  • Power Apps data sources
  • Use Power Apps with Power Automate and Power BI
  • Designing a Power Apps app

Module 63: Get started with Power Automate

  • Introducing Power Automate
  • Create your first flow
  • Troubleshoot flows

Module 64: Challenge project – Build applications and automation solutions

  • Prepare

Documentation

  • Access to Microsoft Learn, Microsoft’s online learning platform, offering interactive resources and educational content to deepen your knowledge and develop your technical skills.

Lab / Exercises

  • This course provides you with exclusive access to the official Microsoft lab, enabling you to practice your skills in a professional environment.

Exam

  • This course prepares you to the PL-200: Microsoft Power Platform Functional Consultant exam.

Complementary Courses

Eligible Funding

ITTA is a partner of a continuing education fund dedicated to temporary workers. This fund can subsidize your training, provided that you are subject to the “Service Provision” collective labor agreement (CCT) and meet certain conditions, including having worked at least 88 hours in the past 12 months.

Additional Information

Why become a Power Platform functional consultant

The Power Platform functional consultant role sits at the crossroads of business and technology. You translate operational team needs into concrete solutions leveraging Power Apps, Power Automate, Copilot Studio and Dataverse. Organizations in Switzerland are actively seeking these professionals who can deploy low-code solutions that accelerate digital transformation without systematically involving development teams. As a certified functional consultant, you guide companies through the configuration, deployment and optimization of their Power Platform environment. This role covers a broad spectrum: from business requirements analysis through to end-user training, including solution design and environment governance.

What you learn during the PL-200 training

This 4-day training covers the entire scope of the Power Platform functional consultant. You start with in-depth Dataverse configuration: creating tables, columns, relationships, business rules and custom views. You then design canvas applications suited for mobile users and model-driven applications for structured processes requiring rigorous data management. The Power Automate section teaches you to create cloud flows, business process flows and error handling to ensure automation reliability. You also explore Copilot Studio to design conversational agents integrated with Microsoft Teams and web portals. Each module includes hands-on exercises performed on a cloud environment provided by ITTA, with realistic datasets and scenarios modeled on enterprise projects.

Microsoft PL-200 certification

The PL-200 training prepares you directly for the Microsoft Power Platform Functional Consultant Associate certification exam. This exam validates your ability to configure Dataverse, create Power Apps applications, automate processes with Power Automate and analyze data with Power BI. The certification is internationally recognized and represents a major asset on the job market in Switzerland and Europe. ITTA’s MCT trainers support your preparation with targeted advice on key domains and exercises modeled on the exam format. The pass rate of participants trained at ITTA reflects the quality of this preparation. The certification is valid for one year and renewable free of charge via Microsoft Learn.

ITTA teaching approach

ITTA, an official Microsoft Learning Partner, delivers this MOC training at its centers in Geneva and Lausanne. Sessions are led by MCT-certified trainers who also work as Power Platform consultants in enterprise environments. This dual expertise ensures teaching grounded in real-world practice. You work on Microsoft cloud labs with scenarios that replicate actual projects: CRM deployment, approval process automation and analytical dashboard creation. The training is available on-site and as a virtual class, allowing you to choose the format best suited to your organization and geographical constraints. Group sizes are deliberately limited to ensure personalized support throughout the 4 training days.

Target audience and prerequisites

This training is designed for functional consultants, business analysts, administrators and project managers who want to specialize in Microsoft Power Platform. Basic knowledge of Dataverse, Power Apps or Power Automate is recommended to get the most from the exercises. Experience with Microsoft 365 services and relational database concepts facilitates hands-on lab adoption. Professionals from the Dynamics 365 ecosystem will find this training a natural complement to their existing skills.

FAQ

What are the prerequisites for the PL-200 training?

Basic experience with Microsoft Power Platform or Dynamics 365 is recommended. Knowledge of Dataverse and business processes facilitates learning during the 4 training days.

What tools are used during the hands-on labs?

You work on a dedicated Microsoft cloud environment including Power Apps, Power Automate, Copilot Studio, Dataverse and Power BI. All tools are preconfigured for the exercises.

Is this training available as a virtual class?

Yes, ITTA offers this training on-site in Geneva and Lausanne as well as in virtual class with the same course content, labs and support.

What is the difference between PL-200 and PL-400?

PL-200 focuses on functional configuration, requirements analysis and solution deployment. PL-400 targets developers who write custom code in C# and TypeScript to extend Power Platform.

How long does it take to prepare for the exam after the training?

Most participants take the exam within 2 to 4 weeks after the training, allowing time to consolidate their skills with additional practice in their professional environment.

Prix de l'inscription
CHF 3'000.-
Inclus dans ce cours
  • Training provided by a certified trainer
  • 180 days of access to Official Microsoft Labs
  • Official documentation in digital format
  • Official Microsoft achievement badge
Mois actuel

lun06juil(juil 6)09:00jeu09(juil 9)17:00VirtuelVirtual Etiquettes de sessionPL-200T00

lun06juil(juil 6)09:00jeu09(juil 9)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionPL-200T00

lun10Aoû(Aoû 10)09:00jeu13(Aoû 13)17:00VirtuelVirtual Etiquettes de sessionPL-200T00

lun10Aoû(Aoû 10)09:00jeu13(Aoû 13)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionPL-200T00

lun14Sep(Sep 14)09:00jeu17(Sep 17)17:00VirtuelVirtual Etiquettes de sessionPL-200T00

lun14Sep(Sep 14)09:00jeu17(Sep 17)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionPL-200T00

lun19Oct(Oct 19)09:00jeu22(Oct 22)17:00VirtuelVirtual Etiquettes de sessionPL-200T00

lun19Oct(Oct 19)09:00jeu22(Oct 22)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionPL-200T00

lun23Nov(Nov 23)09:00jeu26(Nov 26)17:00VirtuelVirtual Etiquettes de sessionPL-200T00

lun23Nov(Nov 23)09:00jeu26(Nov 26)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionPL-200T00

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Opening hours

Monday to Friday
8:30 AM to 6:00 PM
Tel. 058 307 73 00

Contact-us

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Make a request

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Opening hours

Monday to Friday, from 8:30 am to 06:00 pm.

Contact us

Your request