Unlock the comprehensive capabilities of Microsoft Power Apps to create and operate powerful custom canvas applications that can fundamentally transform how your organization interacts with and leverages business data. This in-depth course guides learners systematically through the essential elements of starting with Power Apps, customizing applications to meet specific requirements, building professional user interfaces, and connecting to diverse external data sources. By the end of this course, you will demonstrate proficiency in publishing your applications, sharing them with users, and maintaining them to ensure continued alignment with organizational needs and business objectives.
Course Design and Learning Approach:
Developed for professionals with backgrounds in application development and data manipulation, this course combines practical, hands-on exercises with comprehensive theoretical knowledge. You will gain extensive practical experience creating and refining business applications, making data-driven decisions, and enhancing your app's performance and user experience. Enroll to strengthen your application development skills and make a meaningful impact in your professional environment.
Ideal Course Audience:
This course is perfectly suited for application developers, IT professionals, and business analysts involved in data management and application development activities. It is also appropriate for individuals seeking to improve their capabilities in creating custom business applications using Power Apps technology.
Required Prerequisites:
You should have a solid understanding of application development principles, experience writing formulas similar to Excel, and practical knowledge of creating, reading, updating, and deleting data in systems.
Detailed Course Outline:
Module 1: Getting Started with Power Apps Canvas Apps
- Starting and launching Power Apps
- Exercise: Creating your first application in Power Apps
- Power Apps data source options and integration
- Exercise: Creating an app from Excel data using Copilot
- Integrating Power Apps with Power Automate and Power BI
- Power Apps application design principles and best practices
Module 2: Customizing Canvas Apps in Power Apps
- Enhancing your app through basic customization techniques
- Exploring available controls and screen elements in canvas apps
- Exercise: Introduction to formulas in Canvas app development
- Exercise: Creating basic screen navigation and flow for canvas apps
Module 3: Building User Interface in Canvas Apps
- Using themes to quickly modify your app's visual appearance
- Branding individual controls for consistent styling
- Using icons effectively in applications
- Incorporating images in applications
- Personalizing apps for individual users
- Designing apps for phones or tablets
- Exercise: Creating and adjusting user interface for new canvas apps
Module 4: Working with External Data Sources
- Data-source overview and options
- Adding data sources to applications
- Integrating Office 365 users into applications
- Displaying and interacting with data using gallery controls
- Moving data between collections and data sources using the Collect function
- Exercise: Working with external data in Canvas applications
Module 5: Writing Data in Canvas Apps
- Understanding form modes and data submission
- Adding and customizing edit forms
- Submitting form data
- Special properties and behaviors
- Exercise: Working with forms and data submission
Module 6: Publishing, Sharing, and Maintaining Canvas Apps
- Exercise: Publishing your completed application
- Exercise: Sharing your app with users
- Exercise: Maintaining your app after deployment
- Application lifecycle management principles
Module 7: Guided Project - Creating and Managing Canvas Apps with Power Apps
- Project preparation and planning
- Exercise: Creating a canvas app that connects to data sources