Choose your language
Power Apps and Power Automate Course
More than 20 lakh learners worldwide

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 are automating approvals or designing model-driven apps, you will gain the hands-on skills employers are actively looking for.

Dedika for businesses

What you will learn:

You will 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 will 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 will apply governance best practices using DLP policies, managed solutions, and CI/CD pipelines with Azure DevOps. By the end, you will be prepared to pass Microsoft PL-900 and PL-200 certification exams and build a professional portfolio.

How you study in a practical way Power Apps and Power Automate Course

How you practise Power Apps and Power Automate Course

For companies looking to train their teams

With Dedika for businesses, the course includes exercises and examples tailored to your own business and the way your company needs.

Click here

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 behaviour and publish a polished app to their organisation.

  • 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 behaviour.

  • 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 behaviour.

  • 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 authorised 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 organisational 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 optimisation, and formula reuse strategies. Centralising logic reduces duplication and simplifies future maintenance.

  • Lesson 5 • Performance Optimisation 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 catalogue.

  • 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 centre analytics, flow run history, and capacity dashboards. Students identify usage trends and optimise 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.

What our students say

Your classes are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of my interest without needing to change platforms... I thank you for everything you do, I've already recommended you to other people...
Giulio Carlo
Giulio CarloDigital Marketing Student
I like how the lessons are straight to the point and how I can change chapters and skip content that I don't need.
Mariana Ferres
Mariana FerresPhotography Student
I like the content and the way of presentation and video transcription, which speeds up the process!
Luciana Alvarenga
Luciana AlvarengaNail Design Student
The platform is fast, simple to use. The diversity of content and complementary videos help a lot in learning.
André Felipe
André FelipePrompt Engineering Student

Top qualifications

FAQs

Who is Dedika?

Is the certificate valid in India?

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