Get in Touch
 Duration 35 hours

Course Outline

Introduction to Microsoft Power Platform Development

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

Working with Dataverse

  • Establishing data models and relationships
  • Defining custom tables, columns, and metadata structures
  • Configuring security roles and data access controls

Customizing Power Apps

  • Differentiating between Canvas and model-driven applications
  • Utilizing the Power Apps component framework (PCF)
  • Integrating custom connectors and controls

Developing with Power Automate

  • Constructing flows for various automation scenarios
  • Triggering flows via apps and external events
  • Managing error handling and retry mechanisms

Extending Platform Capabilities

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

Application Lifecycle Management (ALM)

  • Integrating GitHub or Azure DevOps with the Power Platform
  • Overseeing environments and solution management
  • Establishing CI/CD pipelines and automation workflows

Performance, Monitoring, and Security

  • Monitoring and troubleshooting application and flow performance
  • Applying performance tuning strategies
  • Adopting secure development practices

Summary and Next Steps

Requirements

  • A foundational understanding of Microsoft Power Platform services
  • Practical experience with JavaScript, TypeScript, or C#
  • Knowledge of REST APIs and data modeling principles

Target Audience

  • Software developers actively working within the Power Platform ecosystem
  • Technical consultants responsible for deploying Power Apps and automation solutions
  • Solution architects designing low-code enterprise applications

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories