Microsoft Power Platform Developer (PL-400) Training Course
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
Requirements
- 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
Open Training Courses require 5+ participants.
Microsoft Power Platform Developer (PL-400) Training Course - Booking
Microsoft Power Platform Developer (PL-400) Training Course - Enquiry
Microsoft Power Platform Developer (PL-400) - Consultancy Enquiry
Testimonials (2)
We did quite complex examples, so we could get a feeling of how the real work with Power Automate Desktop can look like in the real world scenario.
Michal Strnad - MicroNova AG
Course - Microsoft Flow/Power Automate
Dynamic, adaptive, and informative
Marcia - Complete Coherence
Course - Microsoft Power Platform Fundamentals
Provisional Courses
Related Courses
AI Builder: Advanced Applications for Data Extraction and Prediction
14 HoursAI Builder is Microsoft Power Platform’s low-code AI capability that enables organizations to build, train, and deploy AI models for common business scenarios such as form processing, object detection, and prediction without deep data science expertise.
This instructor-led, live training (online or onsite) is aimed at advanced-level Power Platform professionals and automation leaders who wish to apply AI Builder to OCR extraction from structured and unstructured forms, build custom predictive models for qualitative and quantitative outcomes, and optionally incorporate Process Mining concepts to complement process analysis and optimization.
By the end of this training, participants will be able to:
- Design and build AI Builder form processing models for structured and unstructured documents.
- Train, evaluate, and deploy custom prediction models for classification and regression tasks.
- Integrate AI Builder models into Power Apps and Power Automate flows for end-to-end automation.
- Understand how Process Mining can complement AI Builder by revealing process bottlenecks and data-driven optimization opportunities.
Format of the Course
- Interactive lecture and demonstration.
- Hands-on labs building AI Builder models and integrating them into Power Platform apps and flows.
- Use-case workshops and model evaluation sessions.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Microsoft Flow/Power Automate
14 HoursThis instructor-led, live training in Poland (online or onsite) is aimed at business analysts who wish to automate workflows and tasks with Microsoft Flow/Power Automate.
By the end of this training, participants will be able to:
- Create business applications without needing any developer experience.
- Manage and analyze flows for business solutions.
- Create flows, define triggers, add actions, and set conditions.
Microsoft Power Platform Fundamentals
14 HoursThis instructor-led, live training in Poland (online or onsite) is aimed at business staff, managers, developers, and data analysts who wish to adapt, implement, integrate, and manage Microsoft Power Platform components and features in their organization.
By the end of this training, participants will be able to:
- Build simple applications with Power Apps to create custom solutions for everyday business needs.
- Automate workflow processes using Power Automate (formerly known as Microsoft Flow) to minimize manual and repetitive tasks.
- Create data reports and dashboards with Power BI to generate insightful analytics for the business.
- Build chatbots using Power Virtual Agents to automate and resolve common customer inquiries and issues.
Microsoft Power Platform Fundamentals - 1 day
7 HoursThis course gives a basic understanding of the fundamentals of Power Virtual Agents, Power Automate & Power Apps as well as touching on Power BI at a very high level. The course is built around a process that I used to manually complete for a previous employer where we will build a Power App using Microsoft Power Apps to track tasks on houses that are being built (store the data on SharePoint for simplicity) and then utilize Power Virtual Agents to show users how to enable the bots (within Microsoft Teams) to point users to the location of documents that may be scattered across different SharePoint sites such as loan documents, budgets and sales contracts (in the course of example). I see a huge use for these bots within HR & IT teams specifically to handle repetitive questions. I then show you can set up simple flows in Power Automate to save down attachments from specific senders (in the course example - saving down the attachments of the inspections the bank has organized of the units) as well as some other simple flows saving data from Microsoft Forms again on SharePoint & building out fully automated processes using the approvals app within Microsoft Teams. Once the app, bot & flow are complete, the final step is then creating a simple Power BI report and utilizing Power Automate to send a snapshot of the table with the latest tasks completed every 2 weeks to a specific sender (the bank in this example) requesting a draw with the date the tasks were completed and the budget amounts of those tasks (all collected in the app). Finally, this course is very high level, and I suggest to all learners to utilize ChatGPT for the more technical stuff such as the coding element/formula in a Power Apps, but this is covered on the course where I demonstrate how to utilize ChatGPT to the best of it's ability to help with the formula in Power Apps.
Microsoft Power Automate RPA Developer
28 HoursMicrosoft Power Automate is a low-code automation platform that enables the creation of automated workflows across Microsoft and third-party services, including desktop RPA.
This instructor-led, live training (online or onsite) is aimed at intermediate-level professionals who wish to build end-to-end robotic process automation (RPA) solutions using Microsoft Power Automate Desktop and cloud flows.
By the end of this training, participants will be able to:
- Create attended and unattended RPA flows using Power Automate Desktop.
- Automate legacy applications and UI-based workflows.
- Integrate RPA with cloud flows for end-to-end automation.
- Use AI Builder, approvals, and triggers to enhance automation.
- Apply best practices for debugging, exception handling, and governance.
Format of the Course
- Interactive lecture and discussion.
- Hands-on lab exercises.
- Live demonstrations and real-world case studies.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Microsoft Power Platform: Apps, Automation, and Governance
21 HoursThe Microsoft Power Platform is a suite of low-code tools that empowers business users to build custom applications, automate workflows, analyze data, and manage enterprise solutions with minimal development expertise.
This instructor-led, live training (online or onsite) is aimed at beginner-level to intermediate-level users who wish to learn how to build apps, automate business processes, and apply governance best practices using Power Apps, Power Automate, and the broader Power Platform ecosystem.
By the end of this training, participants will be able to:
- Understand the core components of the Power Platform and its value for businesses.
- Develop and deploy functional apps tailored to their operations.
- Automate key business workflows with triggers, approvals, and notifications.
- Apply governance, documentation, and scalability practices for long-term adoption.
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.
Microsoft Power Platform Foundations with Dynamics 365 Integration
21 HoursMicrosoft Power Platform is a suite of low-code tools for building apps, automating workflows, analyzing data, and connecting business systems across an organization.
This instructor-led, live training (online or onsite) is aimed at beginner-level professionals who wish to build low-code solutions, understand Power Platform tools, and explore Dynamics 365 integration.
Upon completion of this course, participants will gain the ability to:
- Describe fundamental database concepts and apply them within the Power Platform environment.
- Create basic low-code applications using Power Apps.
- Design simple automation flows with Power Automate.
- Build introductory dashboards and visualizations in Power BI.
Format of the Course
- Instructor demonstrations supported by guided explanations.
- Practical hands-on exercises and scenario-based tasks.
- Real-time implementation using a live Power Platform tenant.
Course Customization Options
- If your team requires tailored modules or tool-specific emphasis, please contact us to customize the training.
Creating Applications Using Microsoft Power Apps and Automation with Power Automate
28 HoursPower Apps enables you to learn how to create applications without writing code. Robust templates, data connectors, and artificial intelligence elements allow beginners to create useful applications. Power Automate (formerly Flow) introduces you to the Power Automate application, which is part of the Microsoft Power Platform. This tool allows for effective automation and improvement of repetitive tasks. It will significantly increase your productivity while saving time spent on managing processes within the company.
Training Objectives
Introducing participants to comprehensive automation of daily activities. The training focuses on creating efficient workflows without writing code, known as no-code or with minimal use of low-code. Most workflows are configured using a drag-and-drop method with the mouse.
Who is this training for?
This general-profile training is aimed at individuals involved in processing and analyzing large amounts of data, analysts, accountants, as well as software programmers and testers. The training topics cover working with the SQL server. Participants do not need to have programming experience.
How will Power Automate improve your work?
Thanks to Power Apps and Power Automate, you will learn to create effective and impressive applications that support daily tasks. You will gain the skills to use the latest tool that enhances your work. Your confidence at work will increase as you acquire new skills. This will significantly improve your chances of promotion. You will radically enhance your professional competencies.
Where will you apply the knowledge gained?
The workflows you create can be used in most applications in the Office 365 suite and hundreds of other applications available through built-in connectors. You will notice a simultaneous increase in data access comfort. You will achieve a new, higher level of effectiveness and reliability in processing and updating data.
What will you learn?
You will become an application developer who can build tools to support work in your organization without significant issues. Simultaneously, you will enhance the security of your organization to a new, higher level. You will improve information exchange with colleagues. You will be able to create a unified system that automates document flows, files, and information. Standardizing methods for generating workflows and creating document circulation processes will no longer be a problem for you.
Power Automate
Microsoft Power Automate, formerly known as Microsoft Flow, is a Microsoft iPaaS platform for automating repetitive tasks. It is part of the Microsoft Power Platform product line alongside products such as Power Apps and Power BI.
Low-Code
A low-code platform is software that allows building applications visually using diagrams, graphs, or forms without knowledge of programming languages.
No-Code
A recent development in programming is no-code applications, a platform that enables users to create applications without the need to write code. Using ready-to-use components, anyone can freely connect application functions and design their appearance.
Power Apps, Power Automate, and Power BI — Integrated Business Solutions
21 HoursPower Apps, Power Automate, and Power BI form the core of Microsoft’s Power Platform — a suite of tools that empowers organizations to analyze data, automate workflows, and build custom applications with minimal coding. This course provides participants with hands-on experience integrating these tools to create powerful business solutions that improve decision-making, productivity, and process efficiency.
This instructor-led, live training (online or onsite) is aimed at beginner-level to intermediate-level professionals who wish to design and implement connected business solutions using the Power Platform.
By the end of this training, participants will be able to:
- Build interactive dashboards and visual reports in Power BI.
- Create low-code applications using Power Apps.
- Automate repetitive processes and workflows using Power Automate.
- Integrate Power Platform components for seamless data flow and business logic.
- Deploy, share, and secure Power Platform solutions across teams and departments.
Format of the Course
- Interactive lecture and discussion.
- Hands-on exercises and real-world case studies.
- Project-based development of an integrated Power Platform solution.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Power BI and Power Apps for Data Visualization and Business Process Automation
21 HoursPower BI and Power Apps are key components of the Microsoft Power Platform that enable users to visualize data, automate workflows, and develop low-code applications. This course provides a practical introduction to building interactive dashboards and custom apps for business processes, connecting data across systems, and improving operational efficiency.
This instructor-led, live training (online or onsite) is aimed at beginner-level to intermediate-level business and IT professionals who wish to use Power BI and Power Apps to analyze data, automate workflows, and build business solutions without extensive coding.
By the end of this training, participants will be able to:
- Connect, clean, and transform data using Power BI.
- Create interactive dashboards and reports for business insights.
- Design and publish custom apps using Power Apps.
- Automate repetitive workflows using Power Automate integration.
- Share and manage solutions securely within the Microsoft Power Platform ecosystem.
Format of the Course
- Interactive lecture and discussion.
- Hands-on exercises and data modeling practice.
- Project-based learning with guided app and dashboard creation.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Mastering Power Platform: Power Apps, Power Automate, DataVerse, Power BI, and Power Virtual Agents
35 HoursThis instructor-led, live training in Poland (online or onsite) is aimed at intermediate-level IT professionals who wish to use Power Platform to effectively automate processes and enhance data insights.
By the end of this training, participants will be able to:
- Develop and customize applications using Power Apps.
- Manage and analyze data with DataVerse and Power BI.
- Automate complex processes with Power Automate.
- Design and deploy intelligent chatbots using Power Virtual Agents.
- Integrate and optimize workflows across the Power Platform suite.