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
  • Understanding the architecture of Dataverse
  • Introduction to Power Platform CLI and Application Lifecycle Management (ALM)

Working with Dataverse

  • Designing data models and establishing relationships
  • Creating custom tables, columns, and managing metadata
  • Configuring security roles and data access permissions

Customizing Power Apps

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

Developing with Power Automate

  • Building flows and defining automation scenarios
  • Triggering flows from applications and external events
  • Implementing error handling and retry mechanisms

Extending Platform Capabilities

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

Application Lifecycle Management (ALM)

  • Integrating GitHub or Azure DevOps with Power Platform
  • Managing environments and solutions
  • Setting up CI/CD pipelines and automation

Performance, Monitoring, and Security

  • Monitoring and troubleshooting applications and flows
  • Techniques for performance tuning
  • Adopting 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 fundamental data modeling concepts.

Target Audience

  • Software developers working extensively with the Power Platform.
  • Technical consultants focused on implementing Power Apps and automation solutions.
  • Solution architects responsible for designing low-code enterprise applications.

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories