- 2 hours on-demand video
- Full lifetime access
- Access on mobile and TV
- Certificate of Completion
Get your team access to 4,000+ top Udemy courses anytime, anywhere.Try Udemy for Business
- Students will learn advanced Microsoft Flow topics including parsing data with expressions, increasing flow performance through concurrency, making decisions using Condition Builder, inline If() expressions and more!
- Students should have access to Microsoft Flow through a license entitlement including Office 365, Dynamics 365, standalone or free trial.
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!
Jon and Kent
- Flow makers with intermediate or advanced experience. Students should also be comfortable with writing flow expressions.
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.
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.
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.
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.