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 on-site) is designed for intermediate 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 best practices for security, monitoring, and performance tuning.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and hands-on practice.
- Real-time implementation in a live lab environment.
Course Customization Options
- To request a customized version of this training, 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 Application Lifecycle Management (ALM)
Working with Dataverse
- Data modeling and relationships
- Custom tables, columns, and metadata
- Security roles and data access
Customizing Power Apps
- Canvas apps vs. model-driven apps
- Using the 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 retry mechanisms
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
- A solid understanding of Microsoft Power Platform services
- Experience with JavaScript, TypeScript, or C#
- Familiarity with REST APIs and data modeling concepts
Target Audience
- Software developers working with the Power Platform
- Technical consultants implementing Power Apps and automation solutions
- Solution architects designing low-code enterprise applications
Need help picking the right course?
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
Related Courses
AI Builder: Advanced Applications for Data Extraction and Prediction
14 HoursAI Builder, a low-code AI capability within Microsoft Power Platform, empowers organizations to create, train, and deploy AI models tailored to common business scenarios like form processing, object detection, and predictive analytics, all without requiring extensive data science expertise.
This instructor-led live training, available online or onsite, is designed for advanced Power Platform professionals and automation leaders who want to leverage AI Builder for extracting data via OCR from both structured and unstructured forms, developing custom predictive models for qualitative and quantitative results, and optionally integrating Process Mining to enhance process analysis and optimization.
Upon completion of this training, participants will be able to:
- Design and construct AI Builder form processing models for structured and unstructured documents.
- Train, assess, and deploy custom prediction models for classification and regression tasks.
- Integrate AI Builder models into Power Apps and Power Automate flows to achieve end-to-end automation.
- Grasp how Process Mining complements AI Builder by identifying process bottlenecks and uncovering data-driven opportunities for optimization.
Format of the Course
- Interactive lectures combined with live demonstrations.
- Practical hands-on labs focused on building AI Builder models and integrating them into Power Platform applications and flows.
- Workshops centered on use-case scenarios and model evaluation techniques.
Course Customization Options
- For customized training tailored to your specific needs regarding this course, please contact us to make arrangements.
Microsoft Flow/Power Automate
14 HoursThis instructor-led, live training in Uzbekistan (online or onsite) targets business analysts seeking to automate workflows and tasks with Microsoft Flow/Power Automate.
By the end of this training, participants will be able to:
- Develop business applications without needing any developer experience.
- Manage and analyze flows for business solutions.
- Build flows, define triggers, add actions, and set conditions.
Microsoft Power Platform Fundamentals
14 HoursThis instructor-led, live training in Uzbekistan (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 provides a foundational understanding of Power Virtual Agents, Power Automate, and Power Apps, along with a high-level overview of Power BI. The curriculum is centered around a real-world process that I previously managed manually for a former employer. We will construct a Power App using Microsoft Power Apps to monitor tasks associated with homes under construction, storing the data on SharePoint for ease of use. Additionally, we will leverage Power Virtual Agents to demonstrate how to activate bots within Microsoft Teams, guiding users to locate documents scattered across various SharePoint sites, such as loan agreements, budgets, and sales contracts, as illustrated in the course example. I believe these bots hold significant potential for HR and IT teams to efficiently manage repetitive inquiries. We will then explore setting up straightforward flows in Power Automate to archive attachments from designated senders (in our example, attachments from bank-organized unit inspections). We will also configure other simple flows to capture data from Microsoft Forms on SharePoint and establish fully automated workflows using the Approvals app within Microsoft Teams. After completing the app, bot, and flow, the final step involves generating a simple Power BI report. We will use Power Automate to dispatch a snapshot of the table containing the most recent completed tasks every two weeks to a specific recipient (the bank in this scenario). This snapshot will include the draw request date and the budget amounts for those tasks (all data collected via the app). Finally, as this course offers a high-level perspective, I recommend that learners utilize ChatGPT for more technical aspects, such as coding elements or formulas in Power Apps. However, the course does cover how to effectively use ChatGPT to assist with Power Apps formulas.
Microsoft Power Automate RPA Developer
28 HoursMicrosoft Power Automate serves as a low-code automation platform, empowering users to design automated workflows that span across Microsoft services and third-party integrations, including desktop-based RPA capabilities.
This instructor-led training session, available either online or on-site, is designed for intermediate-level professionals aiming to develop comprehensive robotic process automation (RPA) solutions using both Microsoft Power Automate Desktop and cloud flows.
Upon completing this training, participants will gain the ability to:
- Develop both attended and unattended RPA flows utilizing Power Automate Desktop.
- Automate legacy applications and user interface (UI)-driven workflows.
- Seamlessly integrate RPA processes with cloud flows for end-to-end automation.
- Leverage AI Builder, approval mechanisms, and triggers to improve automation efficiency.
- Implement industry best practices for debugging, exception handling, and governance.
Course Format
- Interactive lectures and group discussions.
- Practical hands-on lab exercises.
- Live demonstrations accompanied by real-world case studies.
Customization Options
- For tailored training needs, please contact us to arrange a customized program.
Microsoft Power Platform: Apps, Automation, and Governance
21 HoursThe Microsoft Power Platform is a comprehensive suite of low-code tools designed to empower business users to create custom applications, automate workflows, analyze data, and manage enterprise solutions with minimal need for advanced development skills.
This instructor-led, live training (available online or onsite) targets beginner to intermediate-level users eager to learn how to build apps, automate business processes, and implement governance best practices using Power Apps, Power Automate, and the broader Power Platform ecosystem.
Upon completion of this training, participants will be able to:
- Grasp the core components of the Power Platform and understand their value for businesses.
- Develop and deploy functional apps tailored to specific operational needs.
- Automate essential business workflows through triggers, approvals, and notifications.
- Apply governance, documentation, and scalability practices to ensure long-term adoption.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practice sessions.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request customized training for this course, please contact us to make arrangements.
Microsoft Power Platform Foundations with Dynamics 365 Integration
21 HoursMicrosoft Power Platform is a suite of low-code tools designed for building applications, automating workflows, analysing data, and connecting business systems across an organisation.
This instructor-led, live training (available online or on-site) is tailored for beginner-level professionals who wish to develop low-code solutions, gain a thorough understanding of Power Platform tools, and explore integration with Dynamics 365.
Upon completion of this course, participants will be able to:
- Explain fundamental database concepts and apply them within the Power Platform environment.
- Develop basic low-code applications using Power Apps.
- Design simple automation flows with Power Automate.
- Create introductory dashboards and visualisations in Power BI.
Course Format
- Instructor demonstrations supported by guided explanations.
- Practical hands-on exercises and scenario-based tasks.
- Real-time implementation using a live Power Platform tenant.
Course Customisation Options
- If your team requires tailored modules or specific tool emphasis, please contact us to customise the training.
PL-600T00-A: Microsoft Power Platform Solution Architect
28 HoursThe Solution Architect is responsible for the successful design, implementation, deployment, and adoption of a comprehensive solution. The Solution Architect ensures that the solution meets the customer’s needs both now and in the future. In this course, students will explore the key decisions made by a Solution Architect during implementation, covering areas such as security, integrations, Power Apps architecture, Power Automate architecture, and more. This course is designed to provide a clear introduction to the role of a Solution Architect.
PL-900T00: Microsoft Power Platform Fundamentals
7 HoursDiscover the business benefits and product capabilities of the Microsoft Power Platform. Learn to develop straightforward Power Apps, link data using Dataverse, design Power BI Dashboards, and streamline workflows with Power Automate.
Power Apps, Power Automate, and Power BI — Integrated Business Solutions
21 HoursPower Apps, Power Automate, and Power BI serve as the foundation of Microsoft’s Power Platform—a comprehensive suite of tools that enables organizations to analyze data, streamline workflows, and develop custom applications with minimal coding requirements. This course offers participants practical experience in integrating these tools to create robust business solutions that enhance decision-making, productivity, and operational efficiency.
This live, instructor-led training (available online or onsite) is designed for professionals at beginner to intermediate levels who aim to design and implement connected business solutions using the Power Platform.
Upon completion of this training, participants will be able to:
- Construct interactive dashboards and visual reports in Power BI.
- Develop low-code applications using Power Apps.
- Automate repetitive tasks and workflows via Power Automate.
- Integrate Power Platform components to ensure seamless data flow and business logic.
- Deploy, share, and secure Power Platform solutions across various teams and departments.
Course Format
- Engaging lectures and group discussions.
- Practical exercises and real-world case studies.
- Project-based development of an integrated Power Platform solution.
Customization Options
- To arrange customized training for this course, please contact us.
Power BI and Power Apps for Data Visualization and Business Process Automation
21 HoursPower BI and Power Apps are essential elements of the Microsoft Power Platform, empowering users to visualize data, automate workflows, and develop low-code applications. This course offers a hands-on introduction to creating interactive dashboards and custom applications for business processes, connecting data across systems, and enhancing operational efficiency.
This instructor-led, live training (available online or onsite) targets beginner to intermediate business and IT professionals who want to leverage Power BI and Power Apps to analyze data, automate workflows, and build business solutions without extensive coding.
Upon completing this training, participants will be able to:
- Connect, clean, and transform data using Power BI.
- Create interactive dashboards and reports to derive business insights.
- Design and publish custom apps using Power Apps.
- Automate repetitive workflows through Power Automate integration.
- Securely share and manage solutions within the Microsoft Power Platform ecosystem.
Course Format
- Interactive lectures and discussions.
- Practical exercises and data modeling practice.
- Project-based learning guided by 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 Uzbekistan (online or onsite) is designed for IT professionals at an intermediate level who wish to use Power Platform to effectively automate processes and enhance data insights.
Upon completing this training, participants will be able to:
- Create and customize applications using Power Apps.
- Manage and analyze data through DataVerse and Power BI.
- Automate complex business processes with Power Automate.
- Design and deploy intelligent chatbots using Power Virtual Agents.
- Integrate and optimize workflows across the entire Power Platform suite.