Skip to main content

Course

Introduction to Power Apps

Basic3 hr

Build custom business apps without code using Microsoft Power Apps - from blank canvas to published, responsive app.

Python3 hr14 videos45 Exercises3,250 XP188Statement of accomplishment

Create Your Free Account

Continue with Google
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Loved by learners at thousands of companies

Training a Team?

Try for Business

Course Description

Every team has a process stuck in spreadsheets or email threads that deserves a proper app. Microsoft Power Apps lets you build one without writing traditional code - and this course shows you how, step by step.

Build Your First Canvas App

Start in Power Apps Studio by creating a blank canvas app, adding controls like labels, buttons, and text inputs, and wiring them together with Power Fx formulas. You'll learn how Set() stores values, how If() drives conditional logic, and how theming gives your app a polished look from day one.

Connect to Real Data

Move beyond static screens by connecting to Excel and SharePoint data sources through connectors. Display records in flexible-height galleries, apply conditional formatting, and let users narrow results with Filter(), StartsWith(), and dropdown controls.

Create Multi-Screen Apps with Forms

Wire navigation between screens using Navigate() and Back(), then build Edit Forms that create and update records. Add client-side validation with IsBlank() and DisplayMode, handle success and failure events, and run App Checker to catch formula and accessibility issues before shipping.

Publish a Responsive App

Wrap your layout in containers so the app adapts to phones, tablets, and laptops. Preview your work, publish the live version, manage versions, and share with colleagues as Co-owners or Users. You'll finish ready to explore Dataverse, Power Automate, and model-driven apps on your own.

Feels like what you want to learn?

Start Course for Free

What you'll learn

  • Differentiate canvas apps from model-driven apps and identify where Power Apps fits within the Microsoft Power Platform.
  • Determine how to connect a canvas app to external data sources using connectors and display records in a gallery control.
  • Assess how Filter(), StartsWith(), and dropdown controls work together to narrow gallery results for end users.
  • Define the role of Edit Forms, FormMode, and SubmitForm() in creating and updating data source records with client-side validation.
  • Recognize best practices for responsive design with layout containers and the publish-and-share workflow that delivers an app to colleagues.

Prerequisites

There are no prerequisites for this course

Curriculum

Course outline

Introduction to Power Apps

Course
Complete

Earn Statement of Accomplishment

Enroll Now

Grow your data skills with DataCamp for Mobile

Make progress on the go with our mobile courses and daily 5-minute coding challenges.