Choose your language
Power Apps and Power Automate Course
Over 400,000 professionals on the platform
Exclusive for businesses

Power Apps and Power Automate Course

Master Microsoft Power Apps and Power Automate to build real business applications and automated workflows from scratch. This course takes you from platform basics to advanced topics like custom connectors, AI Builder, and application lifecycle management. Whether you're automating approvals or designing model-driven apps, you'll gain the hands-on skills employers are actively looking for.

Dedika for students

What your team will master:

You'll start with the Power Platform fundamentals and quickly move into building canvas apps, model-driven apps, and cloud flows that solve real business problems. You'll learn Power Fx formulas, Dataverse schema design, and multi-stage approval workflows with Teams and email notifications. The course also covers advanced topics including custom connectors, HTTP API calls, and robotic process automation with Power Automate Desktop. You'll apply governance best practices using DLP policies, managed solutions, and CI/CD pipelines with Azure DevOps. By the end, you'll be prepared to pass Microsoft PL-900 and PL-200 certification exams and build a professional portfolio.

How your team learns in practice Power Apps and Power Automate Course

How your team practices Power Apps and Power Automate Course

Professionals from these companies study at Dedika

ActemiumFR
Nunner LogisticsNL
GT Constructora GeotécnicaCR
Sydel StarBR
Metrô de São PauloBR
Aguas AndinasCL
DSMIN
MeridianbetRS
CDHCN

Course Content

8 Chapters • 39 LessonsDuration between 4 and 360 hours (you decide)

Chapter 1See details

Introduction to the Power Platform

  • Lesson 1 • Data Sources and Connectors Basics

    Introduces standard and premium connectors, authentication types, and connection management. Prepares students to connect apps and flows to real data.

  • Lesson 2 • Licensing and Environment Setup

    Explains license tiers, trial activation, and environment types. Students configure a personal developer environment ready for hands-on labs.

  • Lesson 3 • Power Platform Overview and Architecture

    Covers the four pillars—Power Apps, Power Automate, Power BI, and Power Pages—and how they interconnect. Sets the conceptual map for the entire course.

  • Lesson 4 • Navigating the Maker Portal

    Walks through the make.powerapps.com interface and solution explorer. Builds navigation fluency needed for every subsequent chapter.

Chapter 2See details

Building Canvas Apps from Scratch

  • Lesson 1 • Testing, Debugging, and Publishing

    Introduces Monitor tool, formula errors, and app checker. Students validate app behavior and publish a polished app to their organization.

  • Lesson 2 • Canvas App Studio Interface

    Explores the design canvas, property pane, formula bar, and tree view. Mastery of the interface accelerates all subsequent app-building tasks.

  • Lesson 3 • Power Fx Formula Language Fundamentals

    Teaches Power Fx syntax, data types, and common functions for logic and data manipulation. Formulas are the engine behind every dynamic canvas app behavior.

  • Lesson 4 • Core Controls and Layouts

    Covers galleries, forms, buttons, labels, and input controls. Students assemble a structured UI that displays and captures data effectively.

  • Lesson 5 • Connecting Apps to Data Sources

    Demonstrates binding SharePoint lists, Excel tables, and Dataverse tables to app controls. Students retrieve, display, and write data within a single app.

  • Lesson 6 • Navigation, Variables, and Collections

    Covers multi-screen navigation, global and context variables, and in-memory collections. Students build apps that maintain state across screens.

Chapter 3See details

Model-Driven Apps and Dataverse

  • Lesson 1 • Relationships and Lookups

    Explains one-to-many, many-to-many, and polymorphic relationships. Students model realistic entity relationships that drive form and view behavior.

  • Lesson 2 • Security Roles and Access Control

    Covers Dataverse security roles, teams, and row-level access. Students configure role-based access so users see only the data they are authorized to view.

  • Lesson 3 • Model-Driven App Designer

    Walks through the modern app designer, site map, forms, and views. Students assemble a navigable model-driven app from existing Dataverse tables.

  • Lesson 4 • Dataverse Tables and Columns

    Covers standard and custom tables, column types, and primary keys. A well-designed Dataverse schema is the prerequisite for every model-driven app.

  • Lesson 5 • Business Rules and Calculated Columns

    Teaches server-side business rules, calculated columns, and rollup columns. Logic enforced at the data layer applies regardless of the app surface used.

Chapter 4See details

Power Automate Cloud Flows Fundamentals

  • Lesson 1 • Error Handling and Run History

    Covers Configure Run After, Scope actions, and run history analysis. Students build resilient flows that recover from failures and surface useful error messages.

  • Lesson 2 • Conditions, Switches, and Branching

    Teaches conditional branching with Condition and Switch controls. Students build flows that take different paths based on data values.

  • Lesson 3 • Actions, Dynamic Content, and Expressions

    Covers adding actions, mapping dynamic content tokens, and writing expressions. Students transform and route data between steps using built-in functions.

  • Lesson 4 • Flow Types and Trigger Patterns

    Distinguishes automated, instant, and scheduled flow types and their trigger events. Choosing the right trigger is the first design decision in every flow.

  • Lesson 5 • Loops and Apply to Each

    Explains Apply to Each, Do Until, and concurrency settings for iterating over arrays. Students process lists of records efficiently within a single flow run.

Chapter 5See details

Approval Workflows and Notifications

  • Lesson 1 • Approval Connector Deep Dive

    Covers the Approvals connector, approval types, and response handling. The Approvals connector is the foundation of every structured review process.

  • Lesson 2 • Audit Trails and Reporting

    Covers logging approval decisions to Dataverse and surfacing results in a canvas app. Students create a traceable record of every approval action taken.

  • Lesson 3 • Email and Teams Notifications

    Teaches HTML email formatting, adaptive cards in Teams, and targeted notifications. Rich notifications improve approver response rates and user experience.

  • Lesson 4 • Multi-Stage and Escalation Flows

    Builds chained approval stages with escalation logic when deadlines are missed. Students model real-world hierarchical approval chains.

Chapter 6See details

Advanced Power Fx and App Patterns

  • Lesson 1 • Accessibility and Responsive Design

    Applies WCAG-aligned accessibility properties and flexible layout containers. Students produce apps that meet organizational accessibility standards on any screen size.

  • Lesson 2 • Offline Capability and Local Storage

    Teaches SaveData, LoadData, and Connection.Connected patterns for offline scenarios. Students build apps that function without network access and sync on reconnect.

  • Lesson 3 • Component Libraries and Reusable Controls

    Covers building, publishing, and consuming component libraries across multiple apps. Shared components enforce UI consistency and reduce development time.

  • Lesson 4 • Named Formulas and App-Level Logic

    Introduces named formulas, App.OnStart optimization, and formula reuse strategies. Centralizing logic reduces duplication and simplifies future maintenance.

  • Lesson 5 • Performance Optimization Techniques

    Covers delegation, concurrent loading, and reducing formula complexity. Students measure and improve app load time and responsiveness using Monitor.

Chapter 7See details

Advanced Power Automate and Custom Connectors

  • Lesson 1 • Dataverse and Power Apps Triggers

    Covers Dataverse row-created, modified, and deleted triggers and the Power Apps trigger. Students automate backend processes that respond to app user actions.

  • Lesson 2 • HTTP Actions and REST API Calls

    Covers the HTTP action, authentication headers, and JSON response parsing. Direct API calls unlock integrations beyond the standard connector catalog.

  • Lesson 3 • Child Flows and Flow Modularity

    Teaches child flow patterns, input/output parameters, and solution-aware flow design. Modular flows are easier to test, reuse, and maintain across projects.

  • Lesson 4 • Building Custom Connectors

    Walks through OpenAPI definition, authentication setup, and action configuration in the custom connector wizard. Students package an external API as a reusable connector.

  • Lesson 5 • Robotic Process Automation with Desktop Flows

    Introduces Power Automate Desktop, UI automation, and attended vs. unattended modes. Students automate a legacy desktop task and call it from a cloud flow.

Chapter 8See details

Solutions, ALM, and Governance

  • Lesson 1 • Monitoring, Analytics, and Capacity

    Uses Power Platform admin center analytics, flow run history, and capacity dashboards. Students identify usage trends and optimize resource allocation across environments.

  • Lesson 2 • Governance, DLP, and Admin Controls

    Covers data loss prevention policies, connector classification, and tenant-level admin controls. Students configure DLP policies that protect sensitive data without blocking productivity.

  • Lesson 3 • Environment Strategy and Pipelines

    Designs a dev-test-production environment topology and configures Power Platform Pipelines. Students automate solution promotion with environment variable substitution.

  • Lesson 4 • Source Control with Azure DevOps

    Integrates solution export with Azure DevOps repos and build pipelines using Power Platform CLI. Students commit solution changes and trigger CI/CD from a pull request.

  • Lesson 5 • Solutions and Solution Components

    Covers managed vs. unmanaged solutions, solution layers, and component dependencies. All production assets must live in solutions to support proper ALM practices.

Certification

Your valid completion certificate

This course is for you:

  • Business analyst: wants to build solutions without waiting on a development team.

  • Operations coordinator: needs to eliminate repetitive approval and data-entry tasks daily.

  • IT generalist: supports Microsoft 365 and wants to expand into low-code development.

  • Career changer: moving from admin or support roles into a technical delivery position.

  • SharePoint administrator: ready to extend existing investments with apps and automation.

  • Recent graduate: entering the workforce and targeting Microsoft ecosystem job opportunities.

Related Courses

FAQ

Who is Dedika?

Is the certificate valid in Canada?

Are the courses free?

What is the course workload?

What are the courses like?

How do the courses work?

What is the duration of the courses?

What is the cost or price of the courses?

What is an EAD or online course and how does it work?

PDF Course