FA-0741Automation, RPA & Power PlatformSoftware Development

Microsoft Power Apps Canvas Development

SharePoint, standard connectors and practical app workflows

Introduction

Why this course

Build a practical canvas app using Power Apps Studio, controls and Power Fx formulas. The course focuses on SharePoint and selected standard/non-premium data connections, with introductory Power Automate and email integration.

Develop screens, data operations and a customised SharePoint list form, then review permissions, environments and distribution of the lab app. Native mobile-app wrapping and model-driven development are outside this course.

Learning outcomes

Learning outcomes

  • Explain where canvas apps fit in the Power Platform.
  • Create screens, controls, reusable components and dynamic behaviour.
  • Use formulas, filters and selected data operations.
  • Connect to SharePoint and an appropriate Excel source.
  • Integrate selected Power Automate, Forms-response and email workflows.
  • Customise and test a SharePoint list form.
  • Publish/share a canvas app and distinguish app access from resource permissions.
Prerequisites

Prerequisites

  • Basic computer, file upload/download and file-system skills.
  • Experience using SharePoint.
  • An organisational account with suitable Power Apps, SharePoint and Power Automate entitlements and lab permissions.
  • Supported browser, reliable internet and the designated environment; suitable email access for the email exercise.
Training outline

3 modules

·
01Day 1 — Canvas Apps and User Interfaces6 topics
  • Platform exploration, course orientation and environment setup.
  • Canvas, screens, controls and dynamic properties.
  • Complex controls, actions and functional behaviour.
  • Rich text, markup/media support, buttons, icons and clickable elements.
  • Reusable UI components and selected visualisations.
  • Build a first app interface.
02Day 2 — Formulas and Data Connections6 topics
  • Plan app logic; Power Fx operators, formulas, filters and aggregate functions.
  • Create, read, update and delete selected lab records.
  • Connect to compatible Excel data and SharePoint lists; use lookup relationships.
  • Introduce Power Automate flows and supported email integration.
  • Handle Microsoft Forms responses through Power Automate, not a direct Power Apps Forms connector.
  • Review relevant data-query/delegation limitations and test the sample data.
03Day 3 — SharePoint Forms, Permissions and Publishing6 topics
  • Customise a SharePoint list form and add selected functionality.
  • Use SharePointIntegration events for new, view, edit, save and cancel behaviour.
  • Review app, connection, flow and underlying data permissions.
  • Power Platform environments and appropriate packaging/movement options for a standalone app.
  • Distinguish standalone app sharing from customised SharePoint forms, whose access follows the list and whose movement has different limitations.
  • Save, publish, share and test the completed canvas app with an appropriate lab user.

A programme built around your team.

Share your training goals and requirements.

Microsoft Power Apps Canvas Development
FA-0741

Share your requirements for this programme.

Training enquiry

Microsoft Power Apps Canvas Development