Get in Touch

Course Outline

Introduction to Microsoft Power Platform Development

  • An overview of Power Apps, Power Automate, Power BI, and Power Virtual Agents
  • Examining Dataverse architecture
  • Intro to Power Platform CLI and Application Lifecycle Management (ALM)

Working with Dataverse

  • Data modeling and establishing relationships
  • Defining custom tables, columns, and metadata
  • Configuring security roles and data access controls

Customizing Power Apps

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

Developing with Power Automate

  • Designing flows and automation scenarios
  • Triggering flows via applications and external events
  • Handling errors and implementing retry mechanisms

Extending Platform Capabilities

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

Application Lifecycle Management (ALM)

  • Utilizing GitHub or Azure DevOps for Power Platform management
  • 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
  • Adhering to secure development practices

Summary and Next Steps

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 engaging with the Power Platform
  • Technical consultants focused on Power Apps and automation implementations
  • Solution architects responsible for designing low-code enterprise applications
 35 Hours

Number of participants


Price per participant

Testimonials (3)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories