AB-410T00: Build intelligent applications
This course teaches learners how to design and build intelligent applications on the Microsoft Power Platform by using AI, copilots, and agents to solve real business problems. Learners explore how Power Apps, Power Automate, Power Pages, Copilot Studio, and AI‑enabled capabilities work together to create agent‑first, AI‑enhanced solutions that improve productivity, decision‑making, and user experience.
This course is designed for individuals who want to learn how to build intelligent applications using the Microsoft Power Platform and are new to using AI, copilots, and agents in solution design. It is ideal for learners with a general understanding of business processes or app building who want to develop the skills to analyze requirements, select appropriate Power Platform components, and create AI‑enhanced solutions. The course introduces how AI and agents can improve application behavior, automation, and user experience, while also building awareness of governance and responsible use as learners begin their journey into intelligent app development.
By the end of the course, participants should be able to:
- Design AI-first business solutions across Microsoft Power Platform layers
- Use plans and generative AI tools to translate business problems into solution requirements and data models
- Create and manage secure Dataverse tables, relationships, columns, and security roles
- Build and customize flexible canvas apps using Power Apps controls, data sources, and Power Fx formulas
- Design and extend model-driven apps with components, custom pages, business process flows, and Copilot chat
- Create modern, external-facing business websites using Power Pages design studio and integrate AI agents
- Automate workflows, monitor triggers, convert flows to agent flows, and build approval processes using Power Automate
- Build and use grounded AI Builder prompts leveraging Dataverse data within low-code apps and custom copilots
Module 01: Design AI-powered business solutions with Microsoft Power Platform
Think like an AI-first architect. Learn how AI is built into every layer of Power Platform, apply a structured framework to match business problems to the right components, and design solutions where agents and automation handle the routine so humans can focus on what matters.
Topics
• Explore the AI-first Power Platform
• Recommend Power Platform components for business solutions
• Map business processes to AI-first solution patterns
• Explore extensibility options in Power Platform
Module 02: Create effective prompts for generative AI training tools
This module covers the basic concepts of prompt engineering, the elements of an effective prompt, and best practices in prompting.
Topics
• Prompt-based generative AI model
• What is prompt engineering?
• Identify the types of prompt instructions
• Create effective prompts
Module 03: Turn business ideas into Power Platform solutions with Plans
Stop starting from scratch. Use Plans in Power Apps to describe a business problem in plain language and let AI agents generate the requirements, data model, and technology proposal — then build and ship a complete Power Platform solution.
Topics
• Explore plans and the AI agents that power them
• Create a plan and refine the requirements
• Review the data model and technology proposal
• Build and manage your solution
• Create a plan from an existing solution
Module 04: Create tables in Dataverse
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. Dataverse lets you securely store and manage data that's used by business applications. Standard and custom tables within Dataverse provide a secure and cloud-based storage option for your data.
Topics
• Introduction to Microsoft Dataverse
• Table characteristics
• Dual-write vs. virtual tables
• Exercise - Create a Microsoft Dataverse table
• Exercise - Import data into your Microsoft Dataverse database
• Table relationships
• Exercise - Create table relationships
• Dataverse logic and security
• Exercise - Create a custom table and import data
• Dataverse auditing
Module 05: Create and manage columns within a table in Dataverse
Do you want to create new data columns or use existing standardized columns for your business solutions? This module shows you how to manage or create new columns within a table in Dataverse.
Topics
• Define columns in Microsoft Dataverse
• Column types in Microsoft Dataverse
• Add a column to a table
• Work with Prompt columns and row summaries
• Primary column
• Restrictions that apply to columns in a table
• Create an auto numbering column
• Create an alternate key
• Exercises
Module 06: Get started with security roles in Dataverse
Do you want to use security roles to limit user permissions? This module will show you how you can set permissions to limit access to an environment. Or limit which users can view, edit, or delete data in an environment within Dataverse.
Topics
• Introduction to environment roles
• Understand environment roles
• Adding or disabling an environment user
• Understand user security roles and security role defaults
• Exercise - Create a custom role
• Check the roles that a user belongs to
• Configure Dataverse teams for security
• Configure Dataverse group teams for security
Module 07: Get started with Power Apps canvas 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. 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.
Topics
• Introduction to Power Apps
• Start Power Apps
• Exercise - Create your first app in Power Apps
• Power Apps data sources
• Exercise - Create an app from Excel using Copilot
• Use Power Apps with Power Automate and Power BI
• Designing a Power Apps app
Module 08: Customize a canvas app in Power 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. 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.
Topics
• Improve your app by making basic customizations
• Explore controls and screens in canvas apps
• Apply Power Fx formulas to canvas app controls
• Work with Power Fx formulas in canvas apps
• Create screen navigation in a canvas app
• Build reusable components and formulas in canvas apps
Module 09: Publish, share, and maintain a canvas 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. You've built your first app. Now, it's time to publish, share it with others, and maintain subsequent versions of the app.
Topics
• Publish your app
• Share your app
• Maintain your app
• Application lifecycle management
Module 10: Get started with model-driven apps in Power 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. 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.
Topics
• Introducing model-driven apps
• Components of model-driven apps
• Design model-driven apps
• Exercise - Create a model-driven app
• Build pages with generative AI
• Exercise - Control security when sharing model-driven apps
• Incorporate business process flows
• Add logic to commands with Power Fx
• Exercise - Create a model-driven app
• Enable Copilot chat for app users
• Add agents to your model-driven app
Module 11: Configure forms, charts, and dashboards in model-driven apps
In this module, you'll learn about forms, grids, views, charts, and dashboards that can be used in modeldriven apps.
Topics
• Forms overview
• Form elements
• Configure multiple forms
• Use specialized form components
• Extend model-driven apps with custom pages
• Configure views overview
• Configure charts overview
Module 12: Core components of Power Pages
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.
Topics
• Introduction to Power Pages
• Get started with Power Pages
• Core tools and components of Power Pages
• Overview of Power Pages security
• Overview of Power Pages extensibility
Module 13: Explore Power Pages design studio
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 AIpowered agents to accelerate development and enhance the visitor experience.
Topics
• Introduction to Power Pages design studio
• Work with pages
• Page components
• Site styling and templates
• Secure your Power Pages site
• Add an AI-powered agent to your site
• Exercise - Edit pages
Module 14: Get started with Power Automate
Power Automate is an online workflow service that automates actions across the most common apps and services.
Topics
• Introducing Power Automate
• Create a cloud flow
• Exercise - Create recurring flows
• Exercise - Monitor incoming emails
• Exercise - Share flows
• Troubleshoot flows
• Convert a flow to an agent flow
Module 15: Use Dataverse triggers and actions in Power Automate
This module introduces the triggers and actions that you can use to build flows in Power Automate with Dataverse.
Topics
• Dataverse triggers
• Query data
• Create, update, delete, and relate actions
• Exercise - Create a cloud flow with a Dataverse connector
Module 16: Build approval flows with Power Automate
Power Automate is an online workflow service that automates actions across the most common apps and services. In this module, you build approval flows to streamline your business, save time, and work more efficiently.
Topics
• Introduction to approval flows
• Build an approval request
• Create a business process flow
• Create a business process flow with conditions
Module 17: Create AI Builder prompts using your own Dataverse data
Explore how to create and use grounded prompts in AI Builder and then use them in a low-code platform with Microsoft Power Platform.
Topics
• Exercise - Create a grounded prompt in AI Builder
• Use a grounded prompt in a cloud flow
• Use a grounded prompt in a canvas app
• Use a grounded prompt in a custom copilot












