Course Code: msppd
Duration: 35 hours
Prerequisites:
  • An understanding of Microsoft Power Platform services
  • Experience with JavaScript, TypeScript, or C#
  • Familiarity with REST APIs and data modeling concepts

Audience

  • Software developers working with the Power Platform
  • Technical consultants implementing Power Apps and automation
  • Solution architects designing low-code enterprise apps
Overview:

Microsoft Power Platform is a low-code application platform used to automate processes, build apps, and analyze data across Microsoft services and beyond.

This instructor-led, live training (online or onsite) is aimed at intermediate-level to advanced-level developers who wish to design, develop, secure, and troubleshoot Microsoft Power Platform solutions.

By the end of this training, participants will be able to:

  • Create and configure custom apps, flows, and integrations using Power Apps, Power Automate, and Dataverse.
  • Develop plug-ins and custom connectors for Microsoft Power Platform.
  • Use Power Platform CLI and Azure DevOps for deployment and automation.
  • Implement security, monitoring, and performance tuning best practices.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction to Microsoft Power Platform Development

  • Overview of Power Apps, Power Automate, Power BI, and Power Virtual Agents
  • Understanding Dataverse architecture
  • Introduction to Power Platform CLI and ALM

Working with Dataverse

  • Data modeling and relationships
  • Custom tables, columns, and metadata
  • Security roles and data access

Customizing Power Apps

  • Canvas vs. model-driven apps
  • Using Power Apps component framework (PCF)
  • Custom connectors and controls

Developing with Power Automate

  • Creating flows and automation scenarios
  • Triggering flows from apps and external events
  • Error handling and retries

Extending Platform Capabilities

  • Creating and registering plug-ins using .NET
  • Implementing custom business logic
  • Using web resources and Azure Functions

Application Lifecycle Management (ALM)

  • Using GitHub or Azure DevOps for Power Platform
  • Managing environments and solutions
  • CI/CD pipelines and automation

Performance, Monitoring, and Security

  • Monitoring and troubleshooting apps and flows
  • Performance tuning tips
  • Implementing secure development practices

Summary and Next Steps

Sites Published:

United Arab Emirates - Microsoft Power Platform Developer (PL-400)

Qatar - Microsoft Power Platform Developer (PL-400)

Egypt - Microsoft Power Platform Developer (PL-400)

Saudi Arabia - Microsoft Power Platform Developer (PL-400)

South Africa - Microsoft Power Platform Developer (PL-400)

Brasil - Microsoft Power Platform Developer (PL-400)

Canada - Microsoft Power Platform Developer (PL-400)

中国 - Microsoft Power Platform Developer (PL-400)

香港 - Microsoft Power Platform Developer (PL-400)

澳門 - Microsoft Power Platform Developer (PL-400)

台灣 - Microsoft Power Platform Developer (PL-400)

USA - Microsoft Power Platform Developer (PL-400)

Österreich - Microsoft Power Platform Developer (PL-400)

Schweiz - Microsoft Power Platform Developer (PL-400)

Deutschland - Microsoft Power Platform Developer (PL-400)

Czech Republic - Microsoft Power Platform Developer (PL-400)

Denmark - Microsoft Power Platform Developer (PL-400)

Estonia - Microsoft Power Platform Developer (PL-400)

Finland - Microsoft Power Platform Developer (PL-400)

Greece - Microsoft Power Platform Developer (PL-400)

Magyarország - Microsoft Power Platform Developer (PL-400)

Ireland - Microsoft Power Platform Developer (PL-400)

Luxembourg - Microsoft Power Platform Developer (PL-400)

Latvia - Microsoft Power Platform Developer (PL-400)

España - Microsoft Power Platform Developer (PL-400)

Italia - Microsoft Power Platform Developer (PL-400)

Lithuania - Microsoft Power Platform Developer (PL-400)

Nederland - Microsoft Power Platform Developer (PL-400)

Norway - Microsoft Power Platform Developer (PL-400)

Portugal - Microsoft Power Platform Developer (PL-400)

România - Microsoft Power Platform Developer (PL-400)

Sverige - Microsoft Power Platform Developer (PL-400)

Türkiye - Microsoft Power Platform Developer (PL-400)

Malta - Microsoft Power Platform Developer (PL-400)

Belgique - Microsoft Power Platform Developer (PL-400)

France - Microsoft Power Platform Developer (PL-400)

日本 - Microsoft Power Platform Developer (PL-400)

Australia - Microsoft Power Platform Developer (PL-400)

Malaysia - Microsoft Power Platform Developer (PL-400)

New Zealand - Microsoft Power Platform Developer (PL-400)

Philippines - Microsoft Power Platform Developer (PL-400)

Singapore - Microsoft Power Platform Developer (PL-400)

Thailand - Microsoft Power Platform Developer (PL-400)

Vietnam - Microsoft Power Platform Developer (PL-400)

India - Microsoft Power Platform Developer (PL-400)

Argentina - Microsoft Power Platform Developer (PL-400)

Chile - Microsoft Power Platform Developer (PL-400)

Costa Rica - Microsoft Power Platform Developer (PL-400)

Ecuador - Microsoft Power Platform Developer (PL-400)

Guatemala - Microsoft Power Platform Developer (PL-400)

Colombia - Microsoft Power Platform Developer (PL-400)

México - Microsoft Power Platform Developer (PL-400)

Panama - Microsoft Power Platform Developer (PL-400)

Peru - Microsoft Power Platform Developer (PL-400)

Uruguay - Microsoft Power Platform Developer (PL-400)

Venezuela - Microsoft Power Platform Developer (PL-400)

Polska - Microsoft Power Platform Developer (PL-400)

United Kingdom - Microsoft Power Platform Developer (PL-400)

South Korea - Microsoft Power Platform Developer (PL-400)

Pakistan - Microsoft Power Platform Developer (PL-400)

Sri Lanka - Microsoft Power Platform Developer (PL-400)

Bulgaria - Microsoft Power Platform Developer (PL-400)

Bolivia - Microsoft Power Platform Developer (PL-400)

Indonesia - Microsoft Power Platform Developer (PL-400)

Kazakhstan - Microsoft Power Platform Developer (PL-400)

Moldova - Microsoft Power Platform Developer (PL-400)

Morocco - Microsoft Power Platform Developer (PL-400)

Tunisia - Microsoft Power Platform Developer (PL-400)

Kuwait - Microsoft Power Platform Developer (PL-400)

Oman - Microsoft Power Platform Developer (PL-400)

Slovakia - Microsoft Power Platform Developer (PL-400)

Kenya - Microsoft Power Platform Developer (PL-400)

Nigeria - Microsoft Power Platform Developer (PL-400)

Botswana - Microsoft Power Platform Developer (PL-400)

Slovenia - Microsoft Power Platform Developer (PL-400)

Croatia - Microsoft Power Platform Developer (PL-400)

Serbia - Microsoft Power Platform Developer (PL-400)

Bhutan - Microsoft Power Platform Developer (PL-400)

Nepal - Microsoft Power Platform Developer (PL-400)

Uzbekistan - Microsoft Power Platform Developer (PL-400)