The course is structured in multiple projects, starting from requirements gathering to solutioning and effectively using the right formula to build an app that fits the scenario. Obviously you can find all these functions in Microsoft PowerApps documentations. This course is a connection between the knowledge and practical field problem. In this course you will learn:
1. Basic table and database concepts in Power Apps (Record, Table, Arrays, Collection and variables)
2. Mass insert, delete and update and detailed analysis about available functions in Power Apps and how to use the efficiantly.
3. Working with Loops and Sequence to process the table items separately
4. Bridge between behavior and non-behavior functions
5. Condition and alternative options to If and Switch
6. Changing table schema to make it fit our solution
7. Bulk insert of record to a table/list instead of processing them one-by-one
8. Working with fields that contain complex data
9. Effect of internal field names and title on the way you use table functions
10. Difference between Search, Filter and Lookup and where to use each one of them
11. Chose between Sort and SortByColumns to effectively reorder records
12. PowerApps aggregate functions
13. Counting rows using Count, CountA, CountIf and CountRows. Which one to use?
14. Grouping records and removing duplicated records
PowerApps formula basics
Table Table Functions - Project 1
-
3Behavior formula vs non-behavior formula
-
4Using variables to bridge between behavior and non-behavior properties
-
5Working with PowerApps records
-
6Understanding and working with "Context"
-
7Tables and Arrays in PowerApps
-
8Loops in PowerApps - ForAll
-
9Working with PowerApps conditions - "If" and "Switch"
-
10If ... beyond just a formula
-
11JSON the black sheep
Table Table Functions - Project 2
-
12This is how it started
-
13Building the UI in PowerApps
-
14Unleash the power of Collect function in PowerApps
-
15Collection or Table variable... which one to use
-
16The right way to calculate subtotal
-
17Understanding "Remove" and "RemoveIf"
-
18Quick fix to "Remove" function - Test your knowledge
-
19Deleting an item from a gallery with confirmation dialog
-
20Creating lists for Project 1
-
21Layers of "Collect" function
-
22Adding one table to another table using "Collect"
-
23Using JSON as our silver bullet to discover complex data formats
-
24Adding Order to SharePoint and capturing newly inserted item in PowerApps
-
25Using collect to insert all order items in one line of code (and some surprises)
-
26How to get internal field name in a SharePoint list?
-
27Be careful... things are not as simple as you may think