Live Developer Training: next batch coming soon. Be the first to know.Live training: next batch soonJoin the waitlist →Join →
Tutorial hub · free, step by step

Power Apps tutorials

Step-by-step Power Apps tutorials from real projects: canvas and model-driven apps, galleries, forms, collections, Power Fx formulas, SharePoint and Dataverse, modern controls and governance.

367 tutorials11 topicsBy a 13-times Microsoft MVP
Learning path

New to Power Apps? Follow these steps

Already working with Power Apps? Skip ahead to the topic you need.

  1. Learn the basics

    What Power Apps is and how to build and share your first canvas app.

  2. Show and capture data

    Galleries to display data and forms to collect it.

  3. Write Power Fx

    Collections, formulas and saving data with Patch.

  4. Build for real

    Dataverse, modern controls, solutions and complete scenarios.

Topic 01

Start here if you're new

The first tutorials to read if you've never built a Power App.

12 tutorials
Topic 02

Fundamentals and getting started

What Power Apps is, the app types, licensing, and building and publishing your first app.

27 tutorials
Show all 27 tutorials
Topic 03

Galleries, lists and data display

Show, filter, sort, group and page data in galleries and data tables.

80 tutorials
Show all 80 tutorials
Topic 04

Forms, input controls and user interface

Forms, dropdowns, combo boxes, validation, attachments, signatures and other input controls.

101 tutorials
Show all 101 tutorials
Topic 05

Collections and data operations

Create and update collections, and add, update and remove records.

31 tutorials
Show all 31 tutorials
Topic 06

Formulas, functions and calculations

Power Fx functions for text, dates, numbers, variables and logic, with real examples.

33 tutorials
Show all 33 tutorials
Topic 07

SharePoint, Dataverse and external data

Connect apps to SharePoint lists and Dataverse tables, and move data between them.

56 tutorials
Show all 56 tutorials
Topic 08

Modern controls, UX patterns and components

Modern controls, containers, responsive layouts, components and multilingual apps.

21 tutorials
Topic 09

Security, permissions, solutions and governance

Permissions, solutions, environment variables and fixes for access and connection errors.

10 tutorials
Topic 10

Real-world apps, automation and Copilot

Complete app scenarios, sending email, AI Builder, Power Pages and Copilot.

13 tutorials
Topic 11

Interview questions

Real Power Apps and Dataverse interview questions, for freshers and experienced developers.

1 tutorial

Want a structured path?

Build real business apps with canvas and model-driven Power Apps: formulas, components, responsive design, SharePoint and Dataverse. Or see the Power Apps career roadmap with the skills, certification and pay for the role.

Bijay Kumar, 13-times Microsoft MVP
Who writes these tutorials

Bijay Kumar

13-times Microsoft MVP · Founder, TSinfo Technologies

Bijay has more than 18 years of hands-on experience with Microsoft technologies, specializing in SharePoint, the Power Platform, SPFx and Microsoft 365. He has trained thousands of developers and IT professionals through SPGuides, wrote “SharePoint Online Modern Experience Practical Guide”, co-wrote “Microsoft Power Platform: A Deep Dive”, and runs the SPGuides YouTube channel. Every lesson comes from real client projects.

FAQ

Frequently asked questions

What is Power Apps used for?

Power Apps is Microsoft's low-code tool for building business apps: request and approval apps, inspections, inventories and internal tools that connect to SharePoint, Dataverse, Excel and hundreds of other data sources.

Should I use a SharePoint list or Dataverse?

SharePoint lists work well for simple apps and smaller data. Dataverse suits relational data, security roles and larger or business-critical apps. Our Dataverse vs SharePoint list tutorial compares them side by side.

Canvas app or model-driven app?

Canvas apps give you full control of the screen design and suit task-focused apps. Model-driven apps are generated from Dataverse tables and suit data-heavy, process-driven apps.

Which Power Fx functions should I learn first?

Filter, Search, LookUp, Patch, Collect and If cover most everyday apps. Start with the Formulas topic on this page.

Is there a Power Apps certification?

Start with PL-900. After that, AB-410 (Intelligent Applications Builder) replaced PL-200 on 31 August 2026 for makers, and AB-400 replaces PL-400 for developers.