Table of Contents
TEACHING UNIT 1. INTRODUCTION TO POWER APPS
1. What is Power Apps?
2. Benefits of using Power Apps in business environments
3. Types of applications in Power Apps: Canvas, Model-Driven and Portals
4. Use cases and practical examples
5. Initial set-up and prerequisites
TEACHING UNIT 2. DEVELOPING CANVAS APPLICATIONS
1. Basics of Canvas applications
2. User interface design: Controls and properties
3. Data management: Connecting to data sources
4. Creating forms and galleries
5. Use of expressions and formulae
6. Implementing business logic with Power Automate
7. Publishing and sharing applications
TEACHING UNIT 3. MODEL-DRIVEN APPLICATION DEVELOPMENT
1. Introduction to Model-Driven Applications
2. Configuring entities and relationships
3. Designing views and forms
4. Process automation using workflows
5. Creating dashboards and reports
6. Security and user management
TEACHING UNIT 4. INTEGRATION AND EXTENSIBILITY
1. Integration with other Microsoft 365 services
2. Use of custom connectors
3. Developing reusable components using the Power Apps Component Framework (PCF)
4. Integration with Azure and external services
5. Performance optimisation and best practices
TEACHING UNIT 5. ADMINISTRATION AND GOVERNANCE
1. Management of environments and resources
2. Monitoring and usage analysis
3. Implementation of security and compliance policies
4. Governance strategies in Power Apps
5. Application lifecycle management