Guided Learning for PowerApps

Welcome to Guided Learning for Microsoft PowerApps. This self-paced online course explains PowerApps in a sequential way, so you can build your knowledge from the ground up.

This Guided Learning course currently has a Getting Started section, and we will add content over the next few weeks. The course is designed to provide guidance in understandable chunks, with a logical flow that helps you learn concepts, see details, and walk through examples. It includes lots of visuals to help you learn, too.

If you're a beginner with PowerApps this course gets you going, and if you're familiar with PowerApps this course ties concepts together, and fills in the gaps. We hope you enjoy the course, and we look forward to including more content in the future.

What is PowerApps?

PowerApps is a collection of software services and apps that work together to fundamentally transform and accelerate how you build and share custom line of business applications.

PowerApps animated introduction

PowerApps connects to the cloud services and data sources you're already using, giving you the ability to quickly build apps that suit specific needs-building on skills you already have. You can share apps instantly with your co-workers across web, tablets, and mobile devices. PowerApps also integrates with Microsoft Flow, making it possible to trigger workflows from within apps. PowerApps can be simple and fast – capable of producing an app in minutes that pulls in data from Excel or a cloud service. But PowerApps is also robust and enterprise-grade, ready for complex requirements like tracking assets across a corporation and tying into your backend systems.

The Parts of PowerApps

PowerApps consists of components to create, share, and administer apps; and components to run those apps. You create apps in PowerApps Studio for web or PowerApps Studio for Windows, using the data connections that your app requires. You use web.powerapps.com to configure and manage data connections and on-premises gateways, and to work with the Common Data Service, which we will cover in a later section. After you create an app, you often share it to Microsoft AppSource, and administer it in the admin center.

You run apps in a browser from Microsoft Dynamics 365 or by using PowerApps Mobile, which is available for iOS and Android devices.

We will follow this flow of creating, sharing, administering, and running apps as we go through the rest of PowerApps Guided Learning.

How PowerApps matches your role

PowerApps makes it easy for business analysts and other subject matter experts to create apps using the skills you already have. But this is not the only type of PowerApps user. Some people simply run apps that others create. Other people, who write code for a living (professional developers), take advantage of PowerApps to rapidly build sophisticated apps.

How you use PowerApps may depend on your role in a project or on a team, and your role can change. For example, one of your coworkers creates an app that is tied into your company-wide customer relationship management (CRM) system, and you use this app regularly to track promising sales leads. But you might also write apps yourself and share them within your workgroup because your close colleagues find those apps very useful.

Next Steps

Now that you have an overview of this course, what PowerApps is, and its main elements, in the next topic we will look more closely at each PowerApps component, as well as related technologies.