Microsoft Power Platform Developer (PL-400) Training Course
The Microsoft Power Platform is a low-code application ecosystem designed to automate processes, construct applications, and analyse data across Microsoft services and external systems.
This instructor-led, live training session, available either online or at your premises, is tailored for intermediate to advanced developers who aim to design, develop, secure, and troubleshoot Microsoft Power Platform solutions.
Upon completion of this training, participants will be equipped to:
- Create and configure custom applications, flows, and integrations leveraging Power Apps, Power Automate, and Dataverse.
- Develop plug-ins and custom connectors tailored for the Microsoft Power Platform.
- Utilise the Power Platform CLI and Azure DevOps for deployment and automation purposes.
- Implement best practices regarding security, monitoring, and performance tuning.
Course Format
- Interactive lectures and discussions.
- Ample exercises and practical practice.
- Hands-on implementation within a live lab environment.
Course Customisation Options
- To request a bespoke training session 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 modelling and relationships.
- Custom tables, columns, and metadata.
- Security roles and data access.
Customising Power Apps
- Canvas versus 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 applications and external events.
- Error handling and retries.
Extending Platform Capabilities
- Creating and registering plug-ins using .NET.
- Implementing custom business logic.
- Utilising web resources and Azure Functions.
Application Lifecycle Management (ALM)
- Using GitHub or Azure DevOps for the Power Platform.
- Managing environments and solutions.
- CI/CD pipelines and automation.
Performance, Monitoring, and Security
- Monitoring and troubleshooting applications and flows.
- Performance tuning tips.
- Implementing secure development practices.
Summary and Next Steps
Requirements
- A working understanding of Microsoft Power Platform services.
- Practical experience with JavaScript, TypeScript, or C#.
- Familiarity with REST APIs and data modelling concepts.
Audience
- Software developers working with the Power Platform.
- Technical consultants implementing Power Apps and automation.
- Solution architects designing low-code enterprise applications.
Need help picking the right course?
southafrica@nobleprog.co.za or +27 (0)10 005 5793
Microsoft Power Platform Developer (PL-400) Training Course - 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 serves as Microsoft Power Platform’s low-code AI capability, allowing organizations to construct, train, and implement AI models for standard business situations such as form processing, object detection, and prediction, without requiring extensive data science expertise.
This instructor-led, live training (available online or on-site) is designed for advanced-level Power Platform professionals and automation leaders who wish to apply AI Builder to extract information via OCR from structured and unstructured forms, build custom predictive models for qualitative and quantitative outcomes, and optionally incorporate Process Mining concepts to enhance process analysis and optimization.
Upon completion of this training, participants will be able to:
- Design and develop AI Builder form processing models for both 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.
Course Format
- Interactive lecture and demonstration.
- Hands-on labs for 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 customized training for this course, please contact us to arrange.
Microsoft Flow/Power Automate
14 HoursThis instructor-led, live training in Botswana (online or onsite) is tailored for 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:
- Build business applications without requiring any development background.
- Manage and analyse flows to support business solutions.
- Create flows, define triggers, add actions, and configure conditions.
Microsoft Power Platform Fundamentals
14 HoursThis instructor-led, live training in Botswana (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 the core components of Power Virtual Agents, Power Automate, and Power Apps, alongside a high-level introduction to Power BI. The curriculum is grounded in a real-world process I previously handled manually for a former employer. We will construct a Power App using Microsoft Power Apps to monitor tasks associated with residential construction projects, storing the data in SharePoint for ease of access. Subsequently, we will employ Power Virtual Agents to demonstrate how users can enable bots within Microsoft Teams. These bots will guide users to locate documents that may be dispersed across various SharePoint sites, such as loan agreements, budgets, and sales contracts. I perceive significant potential for these bots within HR and IT departments, particularly for managing repetitive inquiries. Furthermore, the course illustrates how to configure straightforward flows in Power Automate to archive attachments from specific senders (in this scenario, inspection reports organised by the bank for the units). We will also explore other simple flows that capture data from Microsoft Forms back into SharePoint and establish fully automated processes using the approvals feature within Microsoft Teams. Upon completion of the app, bot, and flow, the final phase involves creating a concise Power BI report. We will leverage Power Automate to dispatch a snapshot of the table containing the most recently completed tasks every two weeks to a designated recipient (the bank in this example). This report will request a disbursement, including the dates the tasks were completed and their corresponding budget amounts (all data collected via the app). Finally, given that this course is quite high-level, I recommend all learners use ChatGPT for more technical aspects, such as coding elements or formulas in Power Apps. However, this is addressed within the course, where I demonstrate how to harness ChatGPT effectively to assist with Power Apps formulas.
Microsoft Power Automate RPA Developer
28 HoursMicrosoft Power Automate serves as a low-code automation platform, facilitating the development of automated workflows across Microsoft and third-party services, including desktop-based RPA capabilities.
This instructor-led live training, available either online or onsite, is designed for intermediate-level professionals aiming to develop comprehensive robotic process automation (RPA) solutions leveraging Microsoft Power Automate Desktop and cloud flows.
Upon completion of this training, participants will be equipped to:
- Construct both attended and unattended RPA flows using Power Automate Desktop.
- Automate legacy applications and UI-driven workflows.
- Seamlessly integrate RPA with cloud flows to achieve end-to-end automation.
- Enhance automation processes by utilising AI Builder, approvals, and triggers.
- Apply industry best practices regarding debugging, exception handling, and governance.
Course Format
- Interactive lectures and discussions.
- Practical hands-on lab exercises.
- Live demonstrations accompanied by real-world case studies.
Customisation Options
- To arrange bespoke training for this course, please contact us to discuss your requirements.
Microsoft Power Platform: Apps, Automation, and Governance
21 HoursThe Microsoft Power Platform offers a collection of low-code tools that enable business users to create custom applications, automate workflows, analyse data, and manage enterprise solutions with minimal need for traditional development skills.
This instructor-led, live training (available online or onsite) is designed for beginner to intermediate users who wish to learn how to build apps, automate business processes, and implement governance best practices using Power Apps, Power Automate, and the wider Power Platform ecosystem.
Upon completing this training, participants will be able to:
- Grasp the core components of the Power Platform and its value proposition for businesses.
- Develop and deploy functional apps tailored to specific operational needs.
- Automate key 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 practical practice.
- Hands-on implementation within a live-lab environment.
Customisation Options
- To request a tailored training session for this course, please contact us to make arrangements.
Microsoft Power Platform Foundations with Dynamics 365 Integration
21 HoursThe Microsoft Power Platform offers a collection of low-code tools designed to help organisations build applications, automate business workflows, analyse data, and connect various systems.
This instructor-led live training, available online or onsite, is tailored for beginner-level professionals eager to create low-code solutions, gain insight into Power Platform tools, and explore how Dynamics 365 integrates with them.
After completing this course, participants will be able to:
- Explain core database concepts and apply them within the Power Platform environment.
- Develop basic low-code applications using Power Apps.
- Design straightforward automation flows with Power Automate.
- Create introductory dashboards and visualizations in Power BI.
Course Format
- Demonstrations by the instructor, supported by guided explanations.
- Practical hands-on exercises and scenario-based tasks.
- Real-time implementation using a live Power Platform tenant.
Course Customization Options
- Should your team require specific modules or a focus on particular tools, please contact us to arrange customized training.
PL-500T00-A: Microsoft Power Automate RPA Developer
35 HoursParticipants in this course automate time-consuming and repetitive tasks by utilizing Microsoft Power Automate. They review solution requirements, create process documentation, and design, develop, troubleshoot, and evaluate solutions. Participants work with business stakeholders to improve and automate business workflows. They collaborate with administrators to deploy solutions to production environments, and they support solutions.
PL-600T00-A: Microsoft Power Platform Solution Architect
28 HoursA Solution Architect is tasked with the effective design, implementation, deployment, and adoption of a comprehensive solution. This role ensures that the solution continues to meet the customer’s needs both currently and in the future. During this course, participants will examine the key decisions made by a Solution Architect throughout an implementation phase, including security, integrations, Power Apps architecture, Power Automate architecture, and other critical areas. The course is structured to provide an introduction to the responsibilities of a Solution Architect.
PL-900T00: Microsoft Power Platform Fundamentals
7 HoursUnderstand the business value and product capabilities of the Microsoft Power Platform. Create simple Power Apps, connect data using Dataverse, build Power BI dashboards, and automate processes with Power Automate.
Power Apps, Power Automate, and Power BI — Integrated Business Solutions
21 HoursPower Apps, Power Automate, and Power BI constitute the foundation of Microsoft’s Power Platform — a comprehensive suite of tools that enables organisations to analyse data, streamline workflows, and develop custom applications with minimal coding requirements. This course offers participants practical experience in integrating these tools to construct robust business solutions that enhance decision-making, boost productivity, and optimise process efficiency.
This instructor-led, live training (available online or onsite) is designed for beginner to intermediate-level professionals who aim to design and implement connected business solutions using the Power Platform.
By the end 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 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 lectures and discussions.
- Hands-on exercises and real-world case studies.
- Project-based development of an integrated Power Platform solution.
Course Customization Options
- To request 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 form the core of the Microsoft Power Platform, empowering users to visualize data, automate workflows, and create low-code applications. This course offers a hands-on introduction to developing interactive dashboards and tailored apps for business processes, linking data across diverse systems, and enhancing operational efficiency.
Delivered as an instructor-led live training (available online or onsite), this programme is designed for beginner to intermediate business and IT professionals who aim to leverage Power BI and Power Apps for data analysis, workflow automation, and business solution development without requiring extensive coding expertise.
Upon completion of 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 via Power Automate integration.
- Share and manage solutions securely within the Microsoft Power Platform ecosystem.
Format of the Course
- Interactive lectures and discussions.
- Hands-on exercises and data modelling practice.
- Project-based learning featuring 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 Botswana (online or on-site) is aimed at intermediate-level IT professionals who wish to use the Power Platform to effectively automate processes and enhance data insights.
By the end of this training, participants will be able to:
- Develop and customise applications using Power Apps.
- Manage and analyse data with DataVerse and Power BI.
- Automate complex processes with Power Automate.
- Design and deploy intelligent chatbots using Power Virtual Agents.
- Integrate and optimise workflows across the Power Platform suite.