Build intelligent apps and portals with Microsoft Power Apps

With your data model in place, it's time to build the experiences your users interact with. This learning path takes you from first canvas app to a fully configured model-driven app and a data-connected Power Pages portal — giving you the full range of Power Apps surfaces for any audience or scenario. Whether you're building an internal tool, a structured business app, or a public-facing website, every app you build here is designed to surface intelligent, Dataverse-backed data.

Prerequisites

  • Completion of the Design AI-first solutions with Microsoft Power Platform learning path, or equivalent experience with Dataverse tables and columns
  • Access to a Power Apps environment with a Dataverse database

Modules in this learning path

Note

App in a Day instructor-led training

Continue your learning journey with the App in a Day instructor-led workshop. This course provides hands-on experience for building custom apps! Browse training events.

Power Apps lets you build three types of apps: canvas apps, model-driven apps, and Power Pages sites. This module focuses on canvas apps — the flexible, screen-based apps you design pixel-by-pixel and connect to virtually any data source. You'll explore the canvas app maker portal, learn how app controls and data sources work together, and build your first canvas app from an Excel spreadsheet.

Note

App in a Day instructor-led training

Continue your learning journey with the App in a Day instructor-led workshop. This course provides hands-on experience for building custom apps! Browse training events.

A working app is just the starting point. In this module, you shape how your canvas app looks, how it behaves, and how it scales—customizing gallery layouts, writing Power Fx formulas, building screen navigation, adding AI capabilities, and creating reusable components that work across your entire solution.

Note

App in a Day instructor-led training

Continue your learning journey with the App in a Day instructor-led workshop. This course provides hands-on experience for building custom apps! Browse training events.

You've built your first app. Now, it's time to publish, share it with others, and maintain subsequent versions of the app.

Note

App in a Day instructor-led training

Continue your learning journey with the App in a Day instructor-led workshop. This course provides hands-on experience for building custom apps! Browse training events.

Model-driven app design is an approach that focuses on quickly adding components to your apps. These components include dashboards, forms, views, and charts. With little or no code, you can make apps that are simple or complex.

In this module, you'll learn about forms, grids, views, charts, and dashboards that can be used in model-driven apps.

Note

App in a Day instructor-led training

Continue your learning journey with the App in a Day instructor-led workshop. This course provides hands-on experience for building custom apps! Browse training events.

Use Power Pages to create modern data-driven external-facing business websites. Extend Dataverse data to external and internal audiences such as customers, partners, and employees. Empower anyone inside or outside your organization to interact with the business by using Power Pages sites.

Note

App in a Day instructor-led training

Continue your learning journey with the App in a Day instructor-led workshop. This course provides hands-on experience for building custom apps! Browse training events.

Power Pages makers spend most of their time building sites in Power Pages design studio. This module covers the full range of design studio capabilities — from adding pages and components to styling the site, securing it with the Security workspace, and using Copilot and AI-powered agents to accelerate development and enhance the visitor experience.