Course Outline
Introduction to Microsoft Power Apps
- Overview of Office 365 platform components, their capabilities, and integration with Power Apps
- The principle of minimalism in application design
- Defining Power Apps and outlining its key benefits
- Identifying suitable use cases for Power Apps
- Understanding canvas-based and data-model-driven applications
- Exploring pre-built application templates within Power Apps
Developing Applications with Microsoft Power Apps
- Configuring the development environment and user permissions
- Adopting an effective working methodology
- Introduction to user interface creation
- Discussion on the data layer architecture
- Fundamentals of data communication and information exchange within the application
Power Apps Integration with SharePoint
- Developing SharePoint forms using Power Apps
- Using Power Apps forms as the interface for SharePoint lists
- Structuring the Power Apps user interface
- Implementing basic controls such as text fields and buttons
- Managing input controls for data entry
- Building applications by importing Excel sheets into SharePoint
Advanced Power Apps Techniques
- Creating a new application from a blank canvas
- Customizing screen colors, backgrounds, and typography
- Utilizing buttons and icons effectively
- Working with various control types, including galleries, forms, and media elements
- Customizing control properties and behavior
- Using text controls for data entry and display
- Implementing advanced controls like drop-down menus, combo boxes, date pickers, and toggle buttons
- Using forms as the interface for creating and editing records
- Visualizing information through charts and graphs
Managing Data Sources
- Understanding the concept of data sources
- Reviewing popular data source options
- Exploring data storage solutions and related services
- Selecting the appropriate data source to meet specific requirements
- Handling data within the application context
- Techniques for data presentation and display
- Building applications based on specific data sources
- Adding, modifying, and removing controls
- Applying formulas for logic and calculation
- Understanding the structure of model-based applications
- Step-by-step creation of a model-based application
Mastering Forms
- Viewing data in a read-only preview form
- Analyzing form details and structure
- Editing and saving data in interactive forms
- Performing data insertion and deletion operations
Galleries and Advanced Features
- Managing gallery layouts and behavior
- Using the ThisItem context variable
- Applying text formatting and conditional formatting rules
- Implementing filtering, sorting, and search functionalities
- Handling navigation and establishing dynamic relationships
Automation with Power Apps
- Introduction to Power Automate integration for Power Apps
- Utilizing Office 365 Users and SQL Server connectors
- Implementing conditional logic and operations
- Executing basic automation actions
- Scheduling tasks with Power Automate
- Triggering processes directly from Power Apps
- Running workflows initiated within Power Apps
Application Management and Testing
- Managing application versions and updates
- Sharing applications with team members and stakeholders
- Working with different development and production environments
- Conducting thorough application testing
- Configuring application settings
- Processes for publishing and distributing applications
- Embedding Power Apps into Microsoft Teams
- Embedding Power Apps in SharePoint Online
- Accessing and managing apps via the Power Apps mobile application
- Integrating Power Apps with Power BI for comprehensive analytics
Requirements
This course is tailored for individuals aiming to develop applications on the Power Apps platform. No prior programming experience is required for participation.
Testimonials (2)
How to use relationships in Power BIand the differences between columns and measurements
LEUNG Chun Hei - HAESL
Course - Advanced Power BI: Data Modeling, DAX, and Enhanced Analytics
I was pleasantly surprised by the trainer's attitude toward the psychological aspects of the reporting activity, not just the technical ones. I believe the most valuable part of this course is that it showed me what excellence looks like in the field I have chosen, and that motivates me greatly. As for technical elements, it helped me the most to understand DAX concepts and how to incorporate them into my work.
Fufa Claudia Alina Stefania - Zentiva
Course - Power BI - Advanced
Machine Translated