
In this lecture, Jon and Kent introduce students to this course overlooking Spada Lake in Washington State.
Learn more about your instructors. Did you know that Jon is from Seattle and works for a major technology firm there? Did you know Kent is from Canada and used to work on the Microsoft Flow team? Well now you do. Check out this lecture for more details.
Jon and Kent will outline what is required to participate in this course including intermediate or advanced experience with Microsoft Flow, experience with flow expressions or functions and a valid license to follow along with the demonstrations.
Ever run into a situation where the out-of-box approval options just don't fit? Well, the good news is that Microsoft now provides custom approval options. Find out more in this lecture.
Do you want to get better performance out of your 'Apply to each' loops? In this lecture, find out how to scale-out your loops using Concurrency Control, but don't push them too hard or you might just run into HTTP 429 Errors.
Ever try to map a field within an action and discover that your value isn't available in Dynamic Content? Chances are you have a type cast issue which can be addressed using the Item() Expression. Find out more in this lecture.
Condition Builder provides a great way of visually representing your "If This Then That" logic. However, it may take up a lot of real-estate in the flow designer. An alternative to using Condition Builder is the If() Expression which is great for making inline conditional decisions. Check out this lecture to see how you can use it and save your precious real-estate for more pressing design decisions.
The Equals() expression can help us determine whether or not two objects are equal. As a result, this can help us map data across different systems by comparing values and then return whether or not they are equal. In this lecture we will learn about how we can map string-based radio buttons from Microsoft Forms and map those values into boolean fields inside of SharePoint Online.
Have you ever found yourself in a situation where you need to perform an Upsert operation? Technically, there is no Upsert action in Microsoft Flow, but using the Length expression allows a maker to detect if a record exists. If it does, we can then perform an update operation. If not, we will perform a create operation.
Sometimes you may run into a situation where only a subset of your records are being returned when you know more exist. This may be a situation where Pagination may be restricting the number of records being returned. The good news is that we can increase the number of records being returned by turning on Pagination.
Trigger Conditions is Kent's favorite tip in this course. Why? Because it allows flow makers to filter out unrelated data events at the source instead of bringing the data into your flow where you then filter it out and consume a flow run unnecessarily. Learn about this benefit, and others, in this lecture.
That's it, you have completed the course. In this video Jon and Kent will provide a wrap up.
Whoa, whoa, whoa. Who said we were done? Here is some bonus material for you. Ever had a situation where you were you were expecting data to be passed into your flow, but it wasn't? As a result, you had a run-time error because the prerequisite data wasn't there. In this lecture, we will talk about the Coalesce() Expression that allows us to specify a default value when a null value is passed in.
In this bonus tutorial, Kent will walk you through creating your first UI Flow, step by step. We will build some simple automation processes using both the Desktop and Web automation capabilities.
You have made it this far...congrats!!! Looking for more content from Jon and Kent? No problem, you will find it here including their social media handles, Youtube channel and other Udemy courses.
Jon and Kent released their first course called '10 Tips for Building Effective Flows' in August 2019. Well, the duo is back and this time they are going to ramp it up a notch and discuss more advanced flow tips and tricks. In this course, learn about popular Flow Expressions, Custom Approvals, Condition Builder, improving flow performance through Concurrency, Retry Policies, Trigger Conditions and much more!
Also, look for some bonus content, so technically this is really 11 Advanced Tips for Building Effective Flows course!
Enjoy!
Jon and Kent