Power Platform – Advanced
€890,00
Build Scalable Apps, Robust Automations and Data-Driven Solutions
This advanced course helps experienced Power Platform users build more robust, scalable and maintainable solutions. Participants deepen their skills in Power Apps and Power Automate, learn how to work confidently with Dataverse, improve governance and security awareness, and apply best practices for performance, error handling and solution packaging.
Hands-on labs focus on real business scenarios such as request/approval apps, data validation, role-based access, and end-to-end process automation.
Duration
2 days.
Course Outline
Day 1 – Advanced Power Apps & Dataverse
- Solution Architecture & Best Practices
- When to use Canvas vs Model-driven apps (advanced decision-making)
- Designing scalable app architecture (screens, components, reuse)
- App performance essentials and common pitfalls
- Dataverse Deep Dive
- Dataverse concepts: tables, columns, relationships
- Choice columns, lookups and relational design
- Data modelling best practices (normalisation, reference tables)
- Security roles and data access basics in Dataverse
- Advanced Power Apps Techniques
- Component libraries and reusable UI patterns
- Advanced Power FX patterns:
- Variables vs collections (when and why)
- Patch patterns for create/update
- Working with complex forms and lookups
- Validation logic and user feedback
- Delegation and performance optimisation strategies
- Advanced Integrations (Common Enterprise Scenarios)
- Working with SharePoint + Dataverse in hybrid solutions
- Microsoft 365 connectors: Teams, Outlook, Planner, Users
- Managing multiple data sources (design patterns)
Lab (Day 1):
Build a data-driven business app (Dataverse) with role-based access, validation, and reusable components.
Day 2 – Advanced Power Automate, Governance & Deployment
- Building Robust Flows
- Trigger strategies and event design
- Designing maintainable flows (naming, modularity, documentation)
- Parallel branches, scopes and structured logic
- Expressions and data operations (advanced)
- Working with loops safely (Apply to each, concurrency)
- Error Handling & Monitoring
- Scopes + “Configure run after”
- Retry policies, timeouts and idempotency basics
- Logging patterns and notifications
- Troubleshooting failed runs and building supportable solutions
- Approvals & Business Process Automation
- Advanced approvals (multi-step, conditional)
- Integrating approvals with Teams and SharePoint
- Human-in-the-loop patterns
- ALM and Environments (Enterprise Readiness)
- Environments (Dev/Test/Prod)
- Solutions: exporting/importing, dependencies
- Connection references and environment variables
- Sharing models and ownership strategies
- Governance & Security Essentials
- Data loss prevention (DLP) concept and why it matters
- Permissions and access strategy
- Compliance-aware design considerations
Lab (Day 2):
Automate a full process: submit request → validate data → route approval → update Dataverse/SharePoint → notify Teams/email → implement error handling and monitoring.
Audience
For professionals who already build apps/flows and want to create enterprise-ready solutions:
- Power users / citizen developers
- Business analysts
- Process owners and automation leads
- Microsoft 365 / Power Platform champions
- IT support teams involved in Power Platform adoption
Prerequisites
Participants should be able to:
- Build a basic Canvas app
- Create basic Power Automate flows
- Work with SharePoint lists or Excel data
No coding background is required, but logical thinking is important.
Additional Information
On-Site Courses
Unable to join one of our public classes? Planning training for a group?
We can bring any of our courses directly to you—delivered on-site at your location, tailored for your team.
Contact us to find out more…
