Get in Touch
 Duration 35 hours

Course Outline

Introduction to Development on Microsoft Power Platform

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

Interacting with Dataverse

  • Modeling data and establishing relationships
  • Creating custom tables, columns, and managing metadata
  • Configuring security roles and data access controls

Tailoring Power Apps

  • Distinguishing between Canvas and model-driven apps
  • Utilizing the Power Apps component framework (PCF)
  • Building custom connectors and controls

Building with Power Automate

  • Constructing flows and automation scenarios
  • Triggering flows via applications and external events
  • Managing error handling and retry mechanisms

Enhancing Platform Functionality

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

Application Lifecycle Management (ALM)

  • Integrating GitHub or Azure DevOps with the Power Platform
  • Oversight of environments and solutions
  • Establishing CI/CD pipelines and automation

Optimizing Performance, Monitoring, and Security

  • Monitoring and debugging applications and flows
  • Tips for performance tuning
  • Adopting secure development methodologies

Wrap-Up and Future Directions

Requirements

  • A solid grasp of Microsoft Power Platform services
  • Proficiency in JavaScript, TypeScript, or C#
  • Working knowledge of REST APIs and data modeling principles

Target Audience

  • Software developers engaged with the Power Platform
  • Technical consultants focused on Power Apps and automation implementations
  • Solution architects crafting low-code enterprise applications

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories