Microsoft Power Platform Developer
- CMDBID 1000951
- Course Code MPL400
- Duration 5 Days
Microsoft Business Applications Course
course overview
download outline
Select Country and City to View dates & book now
Overview
In this course, delegates will learn how to build Power Apps, Power Automate flows and extend the platform to complete business requirements and solve complex business problems.
Additional delegates will design, develop, test, secure, and troubleshoot Microsoft Power Platform solutions. Delegates will implement components of a solution that include application enhancements, custom user experiences, system integrations, data conversions, and custom process automation.
. Explore more Microsoft training hereAudience
Candidates for this course design, develop, secure, and troubleshoot Power Platform solutions. Candidates implement components of a solution that include application enhancements, custom user experience, system integrations, data conversions, custom process automation, and custom visualizations. Candidates will gain applied knowledge of Power Platform services, including in-depth understanding of capabilities, boundaries, and constraints. Candidates should have development experience that includes JavaScript, JSON, TypeScript, C#, HTML, .NET, Microsoft Azure, Microsoft 365, RESTful Web Services, ASP.NET, and Power BI.
Skills Gained
- To work with the Microsoft Dataverse
- Create and enhance with advanced techniques Power apps (model-driven and Canvas apps)
- Configure business process automation
- Introduction to development in the Microsoft Power Platform
- Extend the model-driven app user experience
- Create code using the Power Apps Component Framework (PCF)
- Extend the Microsoft Dataverse
- Integrate Microsoft Dataverse with Azure
- Create custom connectors
Prerequisites
- It is important that delegates have development experience that includes Microsoft Power Platform services, JavaScript, JSON, TypeScript, C#, HTML, .NET, RESTful Web APIs, and Microsoft Azure.
- Additionally delegates should have strong applied knowledge of Microsoft Power Platform services, including in-depth understanding of capabilities, boundaries, and constraints. Candidates should have a basic understanding of application lifecycle management (ALM) practices for Microsoft Power Platform.
Important:
Multi-factor authentication (MFA) requirements: For security purposes Microsoft require MFA for access to the Microsoft 365/Dynamics 365 tenants used for this course. As such, you will be need to have a mobile device available upon which you will set up the free of charge Microsoft Mobile phone authenticator App which can be downloaded here with details on how to sign in here
Outline
Learning Path 1: Work with Microsoft Dataverse
- Introduction to Microsoft Dataverse
- Manage Environments
- Manage customisations with solutions
- Create and manage tables in Microsoft Dataverse
- Create and manage columns in Microsoft Dataverse
- Create relationships between tables
- Create and define calculated and rollup columns in Microsoft Dataverse
- Define and create Business Rules in Microsoft Dataverse
- Manage security in Microsoft Dataverse
Learning Path 2: Create Model-driven apps
- Get started with model-driven apps
- Configure forms
- Configure views
- Command Bar
Learning Path 3: Create Canvas apps
- Get started with Canvas apps
- Understand low code as a developer
- Customise a Canvas app
- Navigation in Canvas apps
- Power Fx formulas
- Canvas components
- Document and test Power apps
Learning Path 4: Advanced techniques in Canvas apps
- Use imperative development techniques for canvas apps
- Perform custom updates in a canvas app
- Use Dataverse choice columns with formulas
- Work with relational data in a canvas app
- Work with data source limits (delegation limits) in a canvas app
- Performance in canvas apps
Learning Path 5: Automate a business process using Power Automate
- Get stated with Power Automate
- Introduction to expressions in Power Automate
- Use Dataverse triggers and actions in Power Automate
- Advanced features of cloud flows
Learning Path 6: Introduction to developing with Power Platform
- Introduction to Microsoft Power Platform developer resources
- Use developer tools to extend Microsoft Power Platform
- Introduction to extending Microsoft Power Platform
- Work with Dataverse APIs
Learning Path 7: Extending the model-driven apps user experience
- Performing common actions with client script
- Best practices with client script
Learning Path 8: Create code components with Power Apps Component Framework (PCF)
- Get started with Power Apps Component Framework
Learning Path 9: Extending Microsoft Dataverse
- Introduction to Dataverse for developers
- Create plug-ins
Learning Path 10: Integrate with Dataverse and Azure
- Integrate with Azure
- Integrate with Dataverse
Learning Path 11: Custom Connectors
- Get started with custom connectors in Power Automate
Learning Path 12: Application Lifecycle Management
- Solutions and Application Lifecycle Management
Learning Path 13: Create a technical design (Optional / If time permits)
- Technical architecture
Certification
Important:
Multi-factor authentication (MFA) requirements: For security purposes Microsoft require MFA for access to the Microsoft 365/Dynamics 365 tenants used for this course. As such, you will be need to have a mobile device available upon which you will set up the free of charge Microsoft Mobile phone authenticator App which can be downloaded here with details on how to sign in here
Please note: Due to the dynamic nature of updates to Microsoft 365 technology, including the Power Platform, functionality and elements of the syllabus of this course can be subject to change without notice.
Microsoft Official Courses offer fast paced, higher level overviews of features with hands-on labs that may be completed during and post course. Note – there may not be time to complete labs during the course due to the delays in some Microsoft 365 services and the breadth of material to cover.
Microsoft Official Power Platform Courses are appropriate for delegates primarily interested in certification.
What is the Microsoft Power Platform Developer (PL-400) M-PL400 course about?
Who should attend the Microsoft Power Platform Developer (PL-400) M-PL400 training course?
Does the Microsoft Power Platform Developer (PL-400) M-PL400 course include certification or an exam?
How can I enrol in the Microsoft Power Platform Developer (PL-400) M-PL400 course?
Talk to an expert
Thinking about Onsite?
If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. Its a cost effective option. One on one training can be delivered too, at reasonable rates.
Submit an enquiry from any page on this site and let us know you are interested in the requirements box, or simply mention it when we contact you.
All $ prices are in USD unless it’s a NZ or AU date
SPVC = Self Paced Virtual Class
LVC = Live Virtual Class
Please Note: All courses are availaible as Live Virtual Classes
Trusted by over 1/2 million students in 15 countries
Our clients have included prestigious national organisations such as Oxford University Press, multi-national private corporations such as JP Morgan and HSBC, as well as public sector institutions such as the Department of Defence and the Department of Health.