Microsoft Power Platform Developer (PL-400)
From £2,314 + VAT was £3,930
Book online today or, if you need help choosing the right course or would like to discuss business discounts, call us on 0113 220 7150.
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.
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 might require MFA for access to the Microsoft 365/Dynamics 365 tenants used for this course. As such, you may 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.
Target audience
- Developers familiar with Microsoft Power Platform services, such as Power Apps, Power Automate, and Dataverse.
- Professionals with experience in technologies like JavaScript, C#, .NET, and Microsoft Azure.
- Those looking to extend the Power Platform by building custom apps, integrating with Dataverse and Azure, and creating custom connectors.
Delegates will learn how to
- 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
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
Why choose QA
- Award-winning training, top NPS scores
- Nearly 300,000 learners in 2020
- Our training experts are industry leaders
- Read more about QA
Special Notices
Important:
Multi-factor authentication (MFA) requirements: For security purposes Microsoft might require MFA for access to the Microsoft 365/Dynamics 365 tenants used for this course. As such, you may 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.
If you are interested in an in-depth exploration of any specific Microsoft 365 Power Platform technology, QA recommends that you attend a Mastering QA authored course from our Microsoft 365 Power Platform curriculum which offer end to end detailed guidance and hands on labs and continual reviews and updates to keep pace with Microsoft updates
You can view all the available courses here www.qa.com/M365.
Microsoft 365 learning pathways
Frequently asked questions
How can I create an account on myQA.com?
There are a number of ways to create an account. If you are a self-funder, simply select the "Create account" option on the login page.
If you have been booked onto a course by your company, you will receive a confirmation email. From this email, select "Sign into myQA" and you will be taken to the "Create account" page. Complete all of the details and select "Create account".
If you have the booking number you can also go here and select the "I have a booking number" option. Enter the booking reference and your surname. If the details match, you will be taken to the "Create account" page from where you can enter your details and confirm your account.
Find more answers to frequently asked questions in our FAQs: Bookings & Cancellations page.
How do QA’s virtual classroom courses work?
Our virtual classroom courses allow you to access award-winning classroom training, without leaving your home or office. Our learning professionals are specially trained on how to interact with remote attendees and our remote labs ensure all participants can take part in hands-on exercises wherever they are.
We use the WebEx video conferencing platform by Cisco. Before you book, check that you meet the WebEx system requirements and run a test meeting (more details in the link below) to ensure the software is compatible with your firewall settings. If it doesn’t work, try adjusting your settings or contact your IT department about permitting the website.
How do QA’s online courses work?
QA online courses, also commonly known as distance learning courses or elearning courses, take the form of interactive software designed for individual learning, but you will also have access to full support from our subject-matter experts for the duration of your course. When you book a QA online learning course you will receive immediate access to it through our e-learning platform and you can start to learn straight away, from any compatible device. Access to the online learning platform is valid for one year from the booking date.
All courses are built around case studies and presented in an engaging format, which includes storytelling elements, video, audio and humour. Every case study is supported by sample documents and a collection of Knowledge Nuggets that provide more in-depth detail on the wider processes.
When will I receive my joining instructions?
Joining instructions for QA courses are sent two weeks prior to the course start date, or immediately if the booking is confirmed within this timeframe. For course bookings made via QA but delivered by a third-party supplier, joining instructions are sent to attendees prior to the training course, but timescales vary depending on each supplier’s terms. Read more FAQs.
When will I receive my certificate?
Certificates of Achievement are issued at the end the course, either as a hard copy or via email. Read more here.
Let's talk
A member of the team will contact you within 4 working hours after submitting the form.