Microsoft Flow Crash Course
4.6 (1,762 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
6,315 students enrolled

Microsoft Flow Crash Course

Learn Microsoft Flow from Scratch
Bestseller
4.6 (1,762 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
6,315 students enrolled
Created by Alireza Aliabadi
Last updated 6/2019
English
English [Auto]
Current price: $41.99 Original price: $59.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Creating Workflows using Microsoft Flow
  • Connecting different solutions to SharePoint Online
  • Calling Flows from external sources
  • Creating workflow triggers and actions with Flow
  • Controlling flow using conditions
  • Querying records using OData in Microsoft Flow
  • Integrating SharePoint online with other solutions
  • Sending Office Forms data to Microsoft Flow
Requirements
  • Basic understanding of SharePoint Online
  • Familiarity with workflow and business process automation
Description

Welcome to workflow development. This course is your gateway to workflow design using Microsoft Flow. You will learn to build workflows from scratch and integrate it with many external services.

The course is fast yet easy to follow and in the end of the course you will be able to use most of the Microsoft Flow features.

Who this course is for:
  • SharePoint developers
  • Workflow developers/designers
  • System integrators
  • Dynamics 365 Developers
  • Dynamics 365 Architects
  • SharePoint Architects
Course content
Expand all 37 lectures 04:06:25
+ What is Microsoft Flow and why it is getting so popular?
5 lectures 30:05

In this lecture you will learn the basic Microsoft Flow elements and their functionalities. This gives you a basic understanding of when and where to utilize Microsoft Flow.

Preview 06:50

This lecture is a demo and not a walkthrough. Sit back and see how easily you can create a workflow with Microsoft Flow.

Preview 09:54

In this lecture you will see different licensing and pricing options for Microsoft Flow.


Microsoft Flow Licensing
05:22

In this lecture I walk you through everything you need to start your Flow training

Tools and subscriptions you need for this course
04:49

In this lecture we talk through the chapters we have ahead of us.

Course Road Map
03:10
+ Understanding Flow triggers
6 lectures 46:56

This 30 second video shows you the updated UI for creating blank flow after these lectures were recorded.

Watch before you start working!
00:31

This lecture classifies Flow triggers into 3 groups. After that we start by creating a flow and working with trigger. You will learn to create a flow that you run it from your mobile device and it sends you an e-mail.

Different ways to fire a Flow
07:40

In this lecture we get into trigger properties and get mobile device GPS location using Flow and pass it to an e-mail address.

Understanding Flow Trigger Function
06:38

In this lecture we create a scheduled flow to run in defined intervals and send e-mails. This can be used to schedule virtually any task.

Scheduling a flow
04:56

In this lecture we create a Flow that monitors a SharePoint custom list and every time an item is created in the list, it captures the item fields in an e-mail and sends it to a predefined e-mail address.

Firing Flow by listening to connections
11:30

In this lecture we create a Flow that can be called using a POST web API. We use JSON to pass parameters to the flow and call and test the API using Postman.

Calling Flow from an external application
15:41
+ Understanding Flow Actions
9 lectures 58:29

This 30 second video shows you the updated UI for creating blank flow after these lectures were recorded.

Watch before you start working!
00:31

Introduction to Actions in Microsoft Flow

Actions in Microsoft Flow
01:09

In this lesson we create a Flow that captures item fields from Mobile app button and adds it to SharePoint Online list

Adding List Item to SharePoint Online
07:12

In this lecture we create a Flow that gets the list item id as parameter and deletes the item from SharePoint Online list.

Deleting SharePoint List Items
05:58

In this lecture you will learn how to update a list item/record using Microsoft Flow actions.

Update SharePoint list item
08:11

In this lecture we have a quick review on OData as prerequisite to query items in Microsoft Flow

Querying SharePoint List Items (1)
06:28

In this video we user OData query to get list items from a SharePoint List.

Querying SharePoint List Items (2)
08:42

In this lecture you will learn how to get internal field names from external sources (like SharePoint) for OData query

Querying SharePoint List Items (3)
09:06

In this lecture we learn how to make a call to a simple web API from Microsoft Flow.

Call web API from Flow
11:12
+ Working with Flow Variables
4 lectures 22:05

This 30 second video shows you the updated UI for creating blank flow after these lectures were recorded.

Watch before you start working!
00:31

This is the beginning of working with Variables. In this lecture we create variables and assign value to them.

Working with Flow Variables
08:30

In this lecture we create a Flow and convert text input to integer and store it in an integer variable using expressions.

Data type conversions using Expressions
05:40

In this lecture we create a flow with array in it, we add items to the array and retrieve the values later.

Understanding and working with Flow Arrays
07:24
+ Working With Flow Controls
6 lectures 42:01

This 30 second video shows you the updated UI for creating blank flow after these lectures were recorded.

Watch before you start working!
00:31

An introduction to flow control actions and our objectives.

What are Flow Control Actions?
01:15

In this lecture we learn to work with condition control (Visual IF Statement)

Working with Condition (IF)
08:40

In this lecture we create  a Flow that populates an Array with 10 random items using Do Until control and then we navigate through all items in the array, read them and add them to an e-mail.

Apply to Each (foreach loop) and Do Until
12:30

In this video we user Switch control in a very simple example and evaluate a variable content.

Switch Control (Select - Case)
07:32

In this lecture you will learn

  1. How to run parallel tasks in Microsoft Flow.

  2. How to use scope to build Flow strategy and organize Flow elements

  3. How to use terminate to end Flow execution and return error code

Working with Branch, Scope and Terminate
11:33
+ Working with Microsoft Flow and Office Forms
3 lectures 20:20

In this video we discuss what Office Forms service is and how it can help us building workflows.

How Microsoft Office Forms can help us build Flow
01:41

We create a simple form using Office Forms service to connect it to Microsoft Flow

An Introduction to Microsoft Office Forms
05:21

In this lecture we submit a Microsoft Office form to a SharePoint list using Microsoft flow.

Form => Flow => SharePoint List

Creating a Flow that Monitors Office Forms
13:18
+ Working with files
3 lectures 17:03

In this lecture we create a Flow that when a file is uploaded to a SharePoint library, it reads the file, assigns file name to an e-mail subject and file content to e-mail body. Then it sends the e-mail.

Monitoring files in SharePoint library (file creation/update trigger)
06:34

In this lecture you will see how copy/move file works in Flow and working with SharePoint.

Copying and moving files inside SharePoint online
05:39

In this lecture I am answering some questions that may have come up about file handling in Microsoft Flow.

Filling the Knowledge Gaps
04:50
+ Future Steps
1 lecture 09:26

This is my closing statement about this course

What did I learn and where am I? (Future Steps)
09:26