PowerApps Introduction Training

£890.00

This comprehensive Power Apps training course empowers you to design, build, and deploy dynamic apps with ease. Covering everything from creating basic canvas apps to advanced integration with AI models, Dataverse, and Power Automate, you’ll gain the skills to connect data sources, craft responsive user interfaces, and implement complex formulas. By mastering custom components, error handling, and dynamic layouts, you’ll be equipped to transform business processes, streamline workflows, and deliver intelligent, scalable app solutions.

Clear
SKU: GCOM-PAP-101 Category:

Description

This comprehensive Power Apps introduction training course empowers you to design, build, and deploy dynamic apps with ease. Covering everything from creating basic canvas apps to advanced integration with AI models, Dataverse, and Power Automate, you’ll gain the skills to connect data sources, craft responsive user interfaces, and implement complex formulas. By mastering custom components, error handling, and dynamic layouts, you’ll be equipped to transform business processes, streamline workflows, and deliver intelligent, scalable app solutions.

Learning Objectives

  • Set up and navigate the Power Apps development environment, including Power Apps Studio and the mobile app.
  • Create and customize basic canvas apps, incorporating essential controls and design elements.
  • Connect Power Apps to data sources like SharePoint, Excel, and OneDrive to build dynamic, data-driven applications.
  • Understand and utilize core controls, such as dropdowns, sliders, and toggles, while managing user input validation and error handling.
  • Apply basic Power Apps formulas like Text(), Concatenate(), and Navigate() to create interactive and responsive app functionality.
  • Manage app screens effectively, including adding dynamic elements, showing or hiding controls based on user input, and building interactive buttons and menus.
  • Work with exotic controls, such as media elements like cameras, microphones, and videos, and format data tables for advanced filtering.
  • Gain confidence in integrating Power Automate to call APIs and external services, expanding app functionality.
  • Build apps with dynamic layouts that adapt seamlessly across devices (desktop, mobile, and tablet) using dynamic properties.

These learning objectives will empower learners to design and deploy user-friendly Power Apps that address practical business challenges efficiently.


Course Outline

Introduction To Power Apps And Power Platform

Setting Up Your Development Environment
Accessing Power Apps and Navigating the Interface
Installing Power Apps Studio and Power Apps Mobile App

Creating A Basic Canvas App

Step-by-Step Guide to Creating a Basic Canvas App
Adding Controls and Customizing the App
Previewing and Testing Your App
Conclusion
Connecting Power Apps to SharePoint, Excel, and OneDrive
Connecting to SharePoint
Connecting to Excel
Connecting to OneDrive

Overview Of Core Controls

Types of Core Controls
Input Controls
Display Controls
Configuring Controls
Working with Input Controls: Dropdowns, Sliders, and Toggles
Dropdown Controls
Slider Controls
Toggle Controls
Managing User Input Validation and Error Handling

Introduction To Power Apps Formulas

Using Basic Formulas: Text(), Concatenate(), Navigate()
Text() Formula
Concatenate() Formula
Navigate() Formula
Practical Example
Working with collections using Collect() and ClearCollect()
Understanding the Collect() Function
Using the ClearCollect() Function
Practical Example: Storing User Data
Viewing and Managing Collections

Managing App Screens

Adding Dynamic Elements
Showing and Hiding Controls Based on User Input
Creating Interactive Buttons and Menus

Using Exotic Controls

Working with Media Controls: Camera, Microphone, Video
Camera Control
Microphone Control
Video Control
Formatting Data Tables and Advanced Filtering

Advanced Formula Usage

Managing App Logic
Using ForAll() to Apply Logic Across Data Sets
Dynamic Data Manipulation with Patch(), Update(), and Remove()

SQL Server and Dataverse

Using SQL Server and Dataverse as data sources
Performing CRUD Operations on Large Datasets

Integrating with Power Automate

Calling APIs and External Services via Power Automate

Dynamic Layouts

Creating apps that adapt to different devices (desktop, mobile, tablet)
Using Dynamic Properties for Interactive User Interfaces

Building Reusable Components

Advanced Component Framework (PCF)
Extending Power Apps with PCF
Working with Dynamic Inputs and Outputs in Components

Connecting To Custom APIs

Using HTTP requests to interact with APIs
Error Handling and Retry Logic for API Calls

Building Data Models In Dataverse

Extending Model-Driven Apps
Adding Custom Logic with Business Rules and Processes
Integrating Canvas Apps into Model-Driven App Environments

Deep Dive Into Formulas

Explanation of the Code
Real-world use cases for advanced formulas

Integrating AI Models

Selecting the Right AI Model for Your Needs
Training AI Models for Custom Applications
Using AI Builder for Form Processing and Object Detection
Building Predictive Apps with AI
Training Custom AI Models and Deploying Them in Apps
Combining AI with Real-Time Data for Actionable Insights

Creating Dynamic User Interfaces

Using timers and animations for enhanced interactivity
Using Timers for Automation and Visual Effects
Creating Smooth Animations
Practical Use Cases for Timers and Animations
Implementing language switching and localization features

Additional information

Tutor-Led

9-10 January 2025 (Tutor-led, Online), 13-14 March 2025 (Tutor-led, Online), 8-9 May 2025 (Tutor-led, Online), 7-8 July 2025 (Tutor-led, Online), 4-5 September 2025 (Tutor-led, Online), 6-7 November 2025 (Tutor-led, Online)