Introduction to Microsoft Power Apps
- Power Apps Designer
- Screens
- Controls
- Data
- Media
- App Checker
- Save, publish and share
User Interface (UI) Elements
- Changing control properties
- Adding functions to controls
- Text Label and Text input
- Image, audio and video controls
- Buttons, shapes and icons
- Checkbox, Toggle and Date picker
- Timer, slider and rating
- Dropdown, listbox, combobox and radio
- Naming conventions
Importance of HTML in Power Apps
- Use cases with CSS to beatify Power Apps
Customizations for UI elements
- Actions like OnSelect, OnChange, etc.
- Colors
- Display Mode
- Tooltip
- Visibility
Dynamically changing control properties at run-time
- Adding actions to text input (Enable save button when Text input value changes)
- Disable/enable Text input by clicking a checkbox
Local and global Variables
- Accessing contextual variables in other screens
Collections
- Logical and comparison operators
- Filter, search and sort collection
- Inserting item into a collection
- Updating single record in a collection using patch function
- Deleting a record from collection
- Working with Aggregation functions
Working with Gallery and Data Table
Connect with various data sources like Dataverse/SharePoint/Microsoft Lists
Edit form and display form controls for create/read/update data to data source
Delegation
- True meaning of delegation
- Advantages
Pop-up using container control
App object: App.OnStart, App.StartScreen
Power Apps versioning and how to set version as live
Component 16.
- Solution
- Unmanaged and managed solution
- Deployment (based on availability of another environment)
Optimization tips for Power Apps
Power Platform Admin Center overview
- Environment type
- Environment URL
Power Automate training
- Introduction to Power Automate
- Types of flows
- Manual
- Automated
- Recurrence
- Types of Variables
- Initialize variable
- Increment/Decrement variable
- Append to string variable
- Append to array variable
- Object and Array of objects
- Expressions
- Get first and last elements from array
- Get specific record from array based on position
- Get specific property of specific record from array
- Array out of bounds scenario and how to avoid
- Run history of flow and how to download logs
- Connect to Dataverse list records Understand JSON structure in output
- Apply to each vs select vs filter
- Create HTML table and send email
- Trigger conditions to minimize flow runs
- Call flow from Power Apps
- Optimization tips for flow
- Error handling
- Terminate flow