Get in Touch

Course Outline

Introduction to Microsoft Power Platform Development

  • Overview of Power Apps, Power Automate, Power BI, and Power Virtual Agents
  • Deep dive into Dataverse architecture
  • Fundamentals of Power Platform CLI and Application Lifecycle Management (ALM)

Working with Dataverse

  • Data modeling strategies and entity relationships
  • Management of custom tables, columns, and metadata
  • Configuring security roles and data access controls

Customizing Power Apps

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

Developing with Power Automate

  • Designing flows and complex automation scenarios
  • Triggering workflows from applications and external events
  • Strategies for error handling and retry logic

Extending Platform Capabilities

  • Development and registration of plug-ins using .NET
  • Implementation of custom business logic
  • Integration of web resources and Azure Functions

Application Lifecycle Management (ALM)

  • Utilizing GitHub or Azure DevOps for Power Platform repositories
  • Managing environments and solution packages
  • Setting up CI/CD pipelines and deployment automation

Performance, Monitoring, and Security

  • Monitoring tools and troubleshooting techniques for apps and flows
  • Advanced performance tuning techniques
  • Adhering to secure development practices

Summary and Next Steps

Requirements

  • A solid understanding of the Microsoft Power Platform service ecosystem
  • Practical experience with JavaScript, TypeScript, or C#
  • Familiarity with REST APIs and core data modeling concepts

Target Audience

  • Software developers actively working with the Power Platform
  • Technical consultants deploying Power Apps and automation solutions
  • Solution architects designing low-code enterprise applications
 35 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories