Get in Touch
 Duration 35 hours

Course Outline

Introduction to Microsoft Power Platform Development

  • An overview of Power Apps, Power Automate, Power BI, and Power Virtual Agents.
  • Examining the architecture of Dataverse.
  • Getting started with the Power Platform CLI and Application Lifecycle Management (ALM).

Working with Dataverse

  • Data modelling and managing relationships.
  • Configuring custom tables, columns, and metadata.
  • Defining security roles and data access controls.

Customising Power Apps

  • Comparing canvas apps versus model-driven apps.
  • Utilising the Power Apps component framework (PCF).
  • Building custom connectors and controls.

Developing with Power Automate

  • Creating flows and designing automation scenarios.
  • Triggering flows from applications and external events.
  • Implementing error handling and retry logic.

Extending Platform Capabilities

  • Creating and registering plug-ins using .NET.
  • Implementing custom business logic.
  • Integrating web resources and Azure Functions.

Application Lifecycle Management (ALM)

  • Utilising GitHub or Azure DevOps for the Power Platform.
  • Managing environments and solutions.
  • Setting up CI/CD pipelines and automation.

Performance, Monitoring, and Security

  • Monitoring and troubleshooting applications and flows.
  • Tips for performance tuning.
  • Implementing secure development practices.

Summary and Next Steps

Requirements

  • A solid understanding of Microsoft Power Platform services.
  • Practical experience with JavaScript, TypeScript, or C#.
  • Familiarity with REST APIs and data modelling concepts.

Target Audience

  • Software developers utilising the Power Platform.
  • Technical consultants implementing Power Apps and automation solutions.
  • Solution architects designing low-code enterprise applications.

Number of participants


Price per participant

Testimonials (3)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories