👨‍🏫 Instructor-Led Training

PL-7001: Create and Manage Canvas Apps with Power Apps

Course Code: PL-7001
Duration: 1 Day
Level: Intermediate
Category: Business and Productivity

Course Overview

PL-7001: Create and Manage Canvas Apps with Power Apps is a hands-on, instructor-led course designed to empower business users, developers, and citizen developers to build rich, interactive canvas apps that drive digital transformation. This course covers everything from app design fundamentals to advanced customization, enabling learners to create scalable, user-friendly applications that connect seamlessly with Microsoft Dataverse and various external data sources.

Participants will learn how to efficiently design, build, and manage canvas apps using Power Apps Studio, apply formulas for logic and interactivity, and implement governance and lifecycle management best practices. This course equips learners with practical skills to rapidly develop business applications that enhance productivity and collaboration.


Audience Profile

This course is ideal for:

  • Business users and citizen developers building custom applications

  • Power Platform developers focused on low-code app development

  • Functional consultants and IT professionals responsible for app lifecycle management

  • Anyone looking to enhance their skills in Microsoft Power Apps canvas app creation and management

Basic familiarity with Power Platform or Microsoft 365 is recommended but not required.


Course Outline

Module 1: Introduction to Canvas Apps

  • Understanding Power Apps canvas app capabilities

  • Overview of Power Apps Studio and app templates

  • Planning app design for usability and performance

Module 2: Designing and Building Canvas Apps

  • Creating screens, controls, and layouts

  • Implementing navigation and user interface best practices

  • Using formulas to add interactivity and business logic

Module 3: Working with Data Sources

  • Connecting to Microsoft Dataverse, SharePoint, Excel, and other data sources

  • Managing data operations: create, read, update, delete (CRUD)

  • Implementing data validation and error handling

Module 4: Enhancing User Experience

  • Using media, charts, and controls for dynamic content

  • Applying themes and responsive design techniques

  • Managing app accessibility and localization

Module 5: Managing Canvas Apps Lifecycle

  • Version control and app publishing strategies

  • Managing environments and app sharing

  • Monitoring app performance and usage analytics

Module 6: Governance and Security

  • Applying role-based access controls in canvas apps

  • Understanding data loss prevention (DLP) policies

  • Best practices for secure app development and deployment


Hands-On Experience

This course includes 40% to 50% hands-on activities, allowing participants to practice building, customizing, and managing canvas apps in real-world scenarios using Power Apps Studio and connected data sources.

Hands-On Labs

This course includes practical, hands-on laboratory exercises to reinforce your learning:

Ready to Get Started?

Join thousands of professionals who have advanced their careers with our training programs.

Join Scheduled Training

Find upcoming sessions for this course and register for instructor-led training with other professionals.

View Schedule

Custom Training Solution

Need training for your team? We'll create a customized program that fits your organization's specific needs.

Get Custom Quote