Power Automate – Complete Guide to Microsoft Power Automate
About Course
Learn Microsoft Power Automate for free with this complete guide! This comprehensive course, previously known as Microsoft Flow, will teach you everything you need to know to automate repetitive tasks and streamline your workflow. From basic concepts to advanced techniques, this course covers it all.
This course is completely free and is available on Theetay, a website offering top-rated online courses from platforms like Udemy, Udacity, Coursera, MasterClass, NearPeer, and more.
Learn how to build automated workflows with no code using Power Automate. This in-demand skill is highly sought after by businesses looking to increase efficiency and productivity. Power Automate empowers you to connect to various applications, including Twitter, Slack, Outlook, Drive, and third-party APIs.
This course is structured to make learning easy and engaging. Each concept is explained in theory and applied with real-life examples. The step-by-step approach ensures you never feel overwhelmed and can achieve your goals.
Join this course and learn how to:
- Automate any task or business process
- Create complex logic, including conditions and loops
- Develop Robotic Process Automation (RPA) capabilities
- Boost your productivity and improve your employability
- Master advanced techniques like developer mode, error handling, and custom expressions
- Build and execute various types of flows, including UI flows and business process flows
This course is perfect for beginners and experts alike, providing valuable insights and practical skills. Get ready to unlock the power of automation and take your efficiency to the next level!
What Will You Learn?
- Automate any task
- Understand flow diagrams and how they visually represent a task
- Create flows around everyday tasks, like sending an email or responding to an email
- Learn about the five different types of flows (instant, automated, scheduled, UI, and business process flows)
- Execute, share, manage, and monitor all your flows
- Concepts you need to get certified by Microsoft
- Integrate external applications into your flow using connectors and using API / HTTP requests
- Create complex flows with conditions, loops, approvals, user input, and multiple actions
- Apply Robotic Process Automation using Desktop or Web UI flows
- Read Microsoft Power Automate documentation and resolve errors for future application builds
Course Content
Introduction
-
A Message from the Professor
-
What is Power Automate
02:53 -
Features of Power Automate
03:06 -
Why learn Power Automate
02:50 -
Instructor overview
00:55 -
Ways to reach out
01:48 -
Course overview
04:04 -
What is a flow
04:06 -
Types of flows
04:00 -
Watch in 1080p
01:05
Environment Setup
-
Platform setup
03:59 -
Environment walkthrough
04:14
Basic Power Automate
-
Creating a flow from a template
01:22 -
Understanding flow templates
02:15 -
Running your first flow
02:32 -
Flow detail page
01:26 -
Flow diagrams
03:56 -
Editing your flow
02:46 -
Edits and tracking the flow
03:14 -
Sharing flows
04:54 -
Flows on your phone
04:58 -
Creating an automated flow from a template
02:28 -
Connectors (twitter)
01:42 -
Editing the automated flow parameters
02:45 -
Twitter flow in action
05:03 -
Making your own templates
01:56 -
Turning a flow off
01:42
Beginner Power Automate
-
Creating a flow from scratch
01:36 -
Creating a trigger
02:32 -
Creating an action
03:06 -
Dynamic content
05:45 -
Dynamic content at work
03:05 -
Testing your flow
03:04 -
Introduction to expressions
00:09 -
Expression exercise and testing
03:30 -
Tips and tricks to develop and test your flow
04:30 -
Use cases of adding actions
01:49 -
Adding multiple actions
01:51 -
Modifying action parameters
02:42 -
Adding Trello cards and testing new actions
05:40 -
Advanced options on actions
02:57 -
Setting data using expressions dynamically
03:46 -
Retweet a tweet
06:38 -
Proof of automated tweet bot
00:39 -
Introduction to built-in functions
01:48 -
Introduction to conditions
02:29 -
Example of a condition
03:43 -
Testing a condition
06:43 -
Scheduled flows
01:30 -
Example of a scheduled flow
02:24 -
Running scheduled flows
03:58 -
Delay action
05:58
Intermediate Power Automate
-
Different input types
02:48 -
Applying different input types
04:47 -
Testing different input types
05:04 -
Triggering using PowerApps application
07:41 -
Testing PowerApps integration
02:05 -
Handling errors with PowerApps application
05:25 -
Introduction to HTTP requests
02:56 -
Making HTTP trigger requests
04:32 -
Testing HTTP trigger requests
04:48 -
Parallel branches
03:36 -
Introduction to approvals
02:59 -
Creating a simple approval flow 1
04:44 -
Creating a simple approval flow 2
02:12 -
Testing approvals
03:09 -
Approvals on your phone
01:52 -
Multi-option approvals
04:20 -
Multi-option approvals in action
03:30 -
Introduction to documentation
01:24 -
Documentation process
04:48 -
Expression function reference
03:34 -
Built-in functions overview
01:20 -
Creating switch statements
06:31 -
Switch statements in action
02:01 -
Terminate action
06:01 -
Apply to each function (loops)
04:57 -
Apply to each function in action (loops)
06:49 -
Introduction to Do Until function (loops)
02:01 -
Do Until function setup (loops)
06:20 -
Do Until example (loops)
05:09 -
Introduction to variables
03:37 -
Variable manipulation
03:55 -
Variables in action 1
02:40 -
Variables in action 2
02:49 -
Comparing variables
07:03 -
Do Until with variables (loops)
07:21 -
Variable error handling
03:50 -
Testing variable flow
04:31 -
Advanced HTTP and requests
02:05 -
Advanced HTTP and requests setup
02:55 -
Advanced HTTP and requests testing
02:12 -
Data operations – parsing JSON
03:29 -
Data operations – parsing JSON in action
03:08 -
Schedule connector
04:51 -
Transformative connectors (datetime
03:46 -
Transformative connectors example
03:51 -
Button trigger tokens
03:07 -
Button trigger token example
03:48
Advanced Developer Mode
-
Good development practices – analytics
03:24 -
Good development practices – copy and paste
03:35 -
Good development practices – naming and commenting
04:08 -
Good development practices – static results
08:30 -
Static results – documentation
01:28 -
Using physical buttons to trigger your flow
03:50 -
Triggers based on location
05:28 -
Good error handling
01:41 -
Error handling context
03:10 -
Error handling through parallel branching
04:38 -
Introduction to scopes
03:14 -
Using scopes for error handling
04:56 -
Error handling references and templates
04:56 -
Expression overview
03:14 -
Expression environment setup
00:44 -
String functions – concatenate
04:27 -
String functions – substring
05:41 -
String functions – indexOf
05:39 -
String functions – split
03:30 -
String functions – split 2
03:41 -
Collection functions
06:53 -
If statements
05:12 -
Logical comparison operators
04:19 -
Other expression functions
04:53 -
Format datetime functions
03:08
Advanced Other Flows
-
Introduction to UI flows
04:14 -
UI flows – requirements 1
04:07 -
UI flows – requirements 2
02:25 -
UI flows – requirements 3
02:58 -
Setting up the UI environment
02:59 -
Creating your first UI flow
03:51 -
Looking at UI flow code
02:40 -
Modifying UI flow code
02:34 -
Running your first UI flow
02:41 -
Integrating inputs into your UI flow
04:02 -
Testing inputs in your UI flow
02:12 -
UI flow outputs
03:29 -
Creating and testing UI flows with outputs
04:09 -
UI flows vs. UI flow connectors
02:37 -
Integrating UI flows into other flows
02:51 -
Setting up the on-premise gateway
06:00 -
Logging into gateway in UI flows
02:18 -
Example of integrating UI flows into other flows
03:07 -
Running UI flows in broader flow diagrams
02:59 -
Complex UI flow example overview
02:02 -
Complex UI flow example 1
06:50 -
Complex UI flow example 2
02:44 -
Running complex UI flow
04:05 -
UI flows using Selenium IDE
01:33 -
Selenium IDE example
02:08 -
Running Selenium IDE example
01:06 -
Introduction to Business Process flows
03:43 -
Introduction to Common Data Service (CDS)
03:00 -
CDS and entities
01:39 -
Create your own CDS environment
02:34 -
Setting up CDS infrastructure with permissions
04:10 -
Create a new entity
02:21 -
Adding fields to the entity
04:12 -
Adding fields to forms
03:10 -
Modifying fields in forms
03:04 -
Business Process flow environment
01:50 -
Business Process flow diagrams
03:52 -
Create a flow stage with data steps
01:59 -
Adding a condition to a form
04:10 -
Finishing the Business Process flow
01:32 -
Validate and activate the Business Process flow
00:49 -
Running a Business Process flow
05:03 -
Fixing errors in Business Process form
02:51 -
Check the entity in Business Process flow
01:55 -
Integrating Business Process flows with other flows overview
02:08 -
Integrating Business Process flows into other flows 1
01:51 -
Integrating Business Process flows into other flows 2
01:23 -
Running your integrated Business Process flow
02:15 -
Validating your Business Process flow
01:08
End-to-end User Suggested Flow Examples
-
End-to-end flow overview – your suggestions needed!
02:35
Bonus – Special Access
-
Bonus – Special Access
01:41
Earn a certificate
Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.