Course Overview

Build professional canvas apps from first principles to deployment.

This 17-hour syllabus is organized to move from Power Platform fundamentals into app design, data handling, Power Fx, and advanced delivery patterns. Each module builds the skills needed to create polished business applications with confidence.

Duration 17 Hours
Primary Focus Canvas Apps
Delivery Style Practical Lab
Outcome Real App Build
Module Outline

Course Syllabus: Step-by-Step Modules

The modules are arranged to start with the platform basics and end with a complete real-time canvas app project.

01

Introduction to Power Platform

  • Introduction to Power Platform
  • Introduction to Power Apps
  • Canvas Apps Overview
  • Types of Canvas Apps
  • Canvas Apps vs. Model-Driven Apps
  • Power Apps Licensing
  • Power Platform Environments
  • Solutions in Power Platform
02

Getting Started with Canvas Apps

  • Power Apps Studio Walkthrough
  • Creating Your First Canvas App from SharePoint
  • Understanding Screens
  • Controls & Properties
  • Navigation Between Screens
03

Designing User Interfaces

  • Gallery Controls & Layout Design
  • Forms & Layout Design
  • Creating Professional UI
  • Popup Design & Implementation
04

Working with Data

  • SubmitForm Function
  • Patch Function
  • Create Records
  • Update Records
  • Delete Records
  • Form vs. Patch Scenarios
05

Power Fx Fundamentals

  • If Function
  • Switch Function
  • IsBlank Function
  • Variables
  • Collections
  • Temporary Data Handling
06

Data Operations

  • Filtering Data
  • Sorting Data
  • Searching Data
07

Advanced App Development

  • Role-Based UI
  • Security Logic
  • Versioning & Restore
  • Performance Optimization
  • Canvas App Best Practices
08

Real-Time Project

  • End-to-End Canvas App Development
  • Implement CRUD Operations
  • Role-Based Access
  • Professional UI Design
  • Testing & Deployment
Expected Outcome

A complete canvas app you can present confidently

By the end of the syllabus, learners will understand how to design, connect, secure, and deliver a professional canvas app with practical business value.

Design Build clean, professional interfaces with galleries, forms, and popups.
Logic Use Power Fx, variables, collections, and validation for responsive behavior.
Delivery Finalize a complete app with role-based access, testing, and deployment readiness.