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

Working with Dataverse

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

Customizing Power Apps

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

Developing with Power Automate

  • Designing flows and automation scenarios
  • Triggering workflows from applications and external events
  • Implementing error handling and retry mechanisms

Extending Platform Capabilities

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

Application Lifecycle Management (ALM)

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

Performance, Monitoring, and Security

  • Monitoring and diagnosing issues in apps and flows
  • Strategies for performance tuning
  • Adopting secure development standards

Summary and Next Steps

Requirements

  • Foundational knowledge of Microsoft Power Platform services
  • Proficiency in JavaScript, TypeScript, or C#
  • Working familiarity with REST APIs and data modeling principles

Target Audience

  • Software developers engaged with the Power Platform
  • Technical consultants deploying Power Apps and automation solutions
  • Solution architects creating low-code enterprise applications

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories