
Microsoft Power Apps Course
Master Microsoft Power Apps from the ground up and start building real business applications without writing traditional code. This course covers canvas apps, model-driven apps, Dataverse, Power Automate integration, and enterprise deployment practices. Whether you're automating workflows or digitizing manual processes, you'll gain the hands-on skills employers are actively looking for.
What you will learn:
You'll learn how to design and deploy both canvas and model-driven apps using the full Power Apps platform. The course covers Power Fx formulas, Dataverse data modeling, and security configuration for enterprise environments. You'll connect apps to Power Automate to build approval workflows and automated data operations. Advanced topics include custom connectors, component libraries, responsive design, and offline mobile capabilities. You'll also implement application lifecycle management using solutions, Azure DevOps, and CI/CD pipelines to move apps safely from development to production.
How you study in practice Microsoft Power Apps Course
How you practice Microsoft Power Apps 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.
Course Content
8 Chapters • 38 LessonsDuration between 4 and 360 hours (you decide)
Chapter 1HideHide detailsSee detailsIntroduction to Power Apps Platform
Introduction to Power Apps Platform
Lesson 1 • Setting Up Your Development Environment
Guides students through environment creation, role assignment, and tool configuration. Ensures a working workspace before any app is built.
Lesson 2 • Navigating Power Apps Studio
Introduces the canvas studio interface, property panels, and formula bar. Students gain confidence moving through the authoring environment efficiently.
Lesson 3 • Power Apps Ecosystem Overview
Covers the three app types, licensing tiers, and platform positioning within Microsoft 365. Establishes context for all subsequent technical work.
Lesson 4 • Understanding Data Sources and Connectors
Explains how Power Apps connects to external data through connectors and gateways. Lays the groundwork for data-driven app design in later chapters.
Chapter 2HideHide detailsSee detailsBuilding Your First Canvas App
Building Your First Canvas App
Lesson 1 • Working with Core Controls
Covers text inputs, buttons, labels, galleries, and forms as the primary building blocks. Students assemble interactive UI components from these controls.
Lesson 2 • Saving, Publishing, and Sharing Apps
Covers version control, publishing steps, and sharing with users or groups. Students understand the full deployment lifecycle for a canvas app.
Lesson 3 • Designing Screens and Layouts
Teaches screen creation, layout containers, and responsive design principles. Directly shapes the visual structure of every app built in the course.
Lesson 4 • Connecting to SharePoint and Excel Data
Demonstrates adding SharePoint lists and Excel tables as live data sources. Students retrieve, display, and filter real records inside their app.
Lesson 5 • Writing Basic Power Fx Formulas
Introduces Power Fx syntax, operators, and common functions for control behavior. Formulas written here are extended throughout the course.
Chapter 3HideHide detailsSee detailsPower Fx Formulas and Logic
Power Fx Formulas and Logic
Lesson 1 • Table and Record Functions
Covers Filter, Search, LookUp, AddColumns, and related table functions. Students transform and query data entirely within formulas.
Lesson 2 • Error Handling and Debugging
Introduces IfError, IsError, and the Monitor tool for diagnosing formula failures. Students learn systematic debugging practices that reduce production issues.
Lesson 3 • Patch, Remove, and SubmitForm
Teaches writing, updating, and deleting records through Patch and Remove functions. Students implement full CRUD operations without custom code.
Lesson 4 • Collections and Variables
Explains global variables, context variables, and in-memory collections for state management. These patterns underpin dynamic app behavior in all later chapters.
Lesson 5 • Advanced Conditional and Date Logic
Explores nested conditions, date/time functions, and calculated fields. Students build business rules that respond to time-sensitive and multi-condition scenarios.
Chapter 4HideHide detailsSee detailsWorking with Microsoft Dataverse
Working with Microsoft Dataverse
Lesson 1 • Dataverse for Canvas Apps
Demonstrates connecting canvas apps to Dataverse and leveraging server-side delegation. Students replace local data sources with scalable Dataverse tables.
Lesson 2 • Business Rules and Calculated Columns
Teaches server-side business rules, calculated fields, and rollup columns in Dataverse. Logic runs at the data layer, independent of any specific app.
Lesson 3 • Dataverse Architecture and Tables
Explains Dataverse structure, standard vs. custom tables, and column types. Provides the schema knowledge needed before building model-driven apps.
Lesson 4 • Dataverse Security Model
Explains security roles, field-level security, and record ownership models. Students configure access control that meets enterprise governance requirements.
Lesson 5 • Relationships and Lookups
Covers one-to-many, many-to-many, and polymorphic relationships between tables. Students model real business entities with proper referential integrity.
Chapter 5HideHide detailsSee detailsBuilding Model-Driven Apps
Building Model-Driven Apps
Lesson 1 • Dashboards and Charts
Teaches system dashboards, interactive dashboards, and chart configuration. Students surface key metrics directly inside the model-driven app.
Lesson 2 • Business Process Flows
Introduces guided multi-stage processes that enforce consistent data entry across teams. Students design and activate flows tied to specific Dataverse tables.
Lesson 3 • Customizing the App Experience
Covers command bar customization, ribbon rules, and app-level navigation settings. Students tailor the UI to match organizational workflows and branding.
Lesson 4 • Designing Views and Forms
Covers system and custom views, main forms, quick-view forms, and card forms. Students control how records are listed and edited within the app.
Lesson 5 • Model-Driven App Fundamentals
Contrasts model-driven and canvas approaches and explains when each is appropriate. Students understand the metadata-driven architecture before building.
Chapter 6HideHide detailsSee detailsIntegrating Power Automate with Power Apps
Integrating Power Automate with Power Apps
Lesson 1 • Automating Data Operations
Uses scheduled and automated flows to sync, transform, and archive data connected to apps. Students offload heavy data tasks from the app to background flows.
Lesson 2 • Approval Workflows and Notifications
Builds approval flows triggered by app submissions and sends adaptive card notifications. Students implement common enterprise approval scenarios end to end.
Lesson 3 • Power Automate Fundamentals for Makers
Reviews flow types, triggers, and actions relevant to Power Apps integration. Provides the minimum Automate knowledge needed before connecting flows to apps.
Lesson 4 • Calling Flows from Canvas Apps
Demonstrates adding a Power Automate flow as a data source and invoking it via button. Students pass parameters from the app and receive return values.
Chapter 7HideHide detailsSee detailsAdvanced Canvas App Techniques
Advanced Canvas App Techniques
Lesson 1 • Custom Connectors
Covers building custom connectors from OpenAPI definitions to call external REST APIs. Students extend Power Apps beyond the standard connector catalog.
Lesson 2 • Performance Optimization Strategies
Identifies delegation limits, concurrent loading, and rendering bottlenecks that slow apps. Students apply proven techniques to reduce load times and improve responsiveness.
Lesson 3 • Component Libraries and Reusability
Teaches creating, publishing, and consuming reusable components across multiple apps. Students eliminate duplicated UI logic and enforce consistent design patterns.
Lesson 4 • Responsive Design and Accessibility
Applies flexible layout containers and accessibility properties to support all users and devices. Students meet organizational accessibility standards within their apps.
Lesson 5 • Offline Capability and Mobile Optimization
Implements offline data caching and mobile-first design patterns for field workers. Students deliver apps that function reliably without a constant network connection.
Chapter 8HideHide detailsSee detailsGovernance, ALM, and Deployment
Governance, ALM, and Deployment
Lesson 1 • Source Control with Azure DevOps
Integrates Power Apps solutions with Git repositories using Power Platform CLI and pipelines. Students version-control app assets and collaborate without overwriting each other's work.
Lesson 2 • Environment Strategy and Management
Defines development, test, and production environment patterns and their governance implications. Students design an environment topology that supports safe, controlled releases.
Lesson 3 • CI/CD Pipelines for Power Apps
Builds automated build and release pipelines that deploy solutions across environments. Students reduce manual deployment errors and enforce quality gates before production.
Lesson 4 • Monitoring, Auditing, and Compliance
Uses analytics, audit logs, and Center of Excellence tools to track app usage and policy adherence. Students maintain visibility and control over the entire app portfolio.
Lesson 5 • Solutions and Managed Layers
Explains solution containers, managed vs. unmanaged layers, and dependency tracking. Students package all app components for reliable cross-environment transport.
Your valid completion certificate
This course is for you:
Business analyst: wants to build solutions without depending on a developer.
IT generalist: ready to specialize in the Microsoft Power Platform ecosystem.
Operations coordinator: needs to digitize manual, paper-based team workflows fast.
Career changer: transitioning into low-code development from an unrelated field.
SharePoint administrator: looking to expand skills into full app development territory.
Project manager: aiming to prototype and deliver internal tools independently.
What our students say
Your classes are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of interest without needing to switch platforms... I thank you for everything you do, I've already recommended you to other people...

I like how the lessons are straight to the point and how I can switch chapters and skip content I don't need.

I like the content and the presentation style and video transcription, which speeds up the process!

The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.

Top trainings
FAQ
Who is Dedika?
Is the certificate valid in United States?
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




















