Courses / Power Platform
Power Platform
Learn to build business apps, automate everyday workflows and turn data into clear reports with Power Apps, Power Automate and Power BI.
Course outline
Power Platform fundamentals
Environments, licensing basics and the core tools.
- Power Platform fundamentals: overview Lesson
- Environments, solutions and ALM basics Lesson
- Licensing and your practice environment Lesson
- Power Fx: the formula language Lesson
- Connectors and data sources Lesson
- Copilot and AI across Power Platform Lesson
- From business problem to solution design Lesson
- Power Platform fundamentals: hands-on lab Hands-on lab
- Module quiz: Power Platform fundamentals Quiz
Dataverse data modeling
Tables, relationships and business rules.
- Dataverse data modeling: overview Lesson
- Tables and columns: data types and naming Lesson
- Relationships and lookups Lesson
- Choices, keys and calculated values Lesson
- Forms and views Lesson
- Business rules and data validation Lesson
- The Dataverse security model Lesson
- Dataverse data modeling: hands-on lab Hands-on lab
- Module quiz: Dataverse data modeling Quiz
SharePoint & Microsoft Lists
Build apps and flows on SharePoint lists and libraries without premium licenses.
- SharePoint & Microsoft Lists: overview Lesson
- Designing lists and libraries Lesson
- Canvas apps on SharePoint: delegation and complex columns Lesson
- Customizing list forms and formatting views Lesson
- Power Automate with SharePoint Lesson
- Permissions and security on SharePoint data Lesson
- When to move from SharePoint to Dataverse Lesson
- SharePoint & Microsoft Lists: hands-on lab Hands-on lab
- Module quiz: SharePoint & Microsoft Lists Quiz
Canvas & model-driven apps
Build useful business apps with Power Apps.
- Canvas & model-driven apps: overview Lesson
- Canvas app building blocks: screens, controls, galleries and forms Lesson
- Working with data in canvas apps: Patch, filtering and delegation Lesson
- Designing good canvas apps: layout, components and accessibility Lesson
- Model-driven apps: navigation, forms, views and dashboards Lesson
- Mobile features, offline and sharing Lesson
- Testing, performance and app checker Lesson
- Canvas & model-driven apps: hands-on lab Hands-on lab
- Module quiz: Canvas & model-driven apps Quiz
Automation with Power Automate
Approvals, notifications and scheduled flows.
- Automation with Power Automate: overview Lesson
- Triggers, actions and dynamic content Lesson
- Logic and expressions: conditions, loops and variables Lesson
- Approvals and human-in-the-loop Lesson
- Flows with Power Apps and Copilot Studio Lesson
- Error handling, monitoring and best practices Lesson
- Desktop flows (RPA) and process automation Lesson
- Automation with Power Automate: hands-on lab Hands-on lab
- Module quiz: Automation with Power Automate Quiz
Reporting with Power BI
Dashboards and reports that drive decisions.
- Reporting with Power BI: overview Lesson
- Getting and shaping data with Power Query Lesson
- Data modeling: star schema, relationships and a date table Lesson
- DAX essentials: measures that answer business questions Lesson
- Designing reports people use Lesson
- Publishing, sharing, refresh and security Lesson
- Power BI with Power Apps, Power Automate and Copilot Lesson
- Reporting with Power BI: hands-on lab Hands-on lab
- Module quiz: Reporting with Power BI Quiz
Copilot Studio & AI agents
Build agents with knowledge, topics, tools, agent flows and AI Builder.
- Copilot Studio & AI agents: overview Lesson
- Creating an agent: instructions and knowledge Lesson
- Topics, variables and adaptive cards Lesson
- Tools: agent flows, connectors, prompts and MCP Lesson
- Autonomous agents and multi-agent solutions Lesson
- AI Builder: document processing and prompts Lesson
- Testing, evaluation, publishing and analytics Lesson
- Copilot Studio & AI agents: hands-on lab Hands-on lab
- Module quiz: Copilot Studio & AI agents Quiz
Power Pages websites
Secure external sites on Dataverse for customers and partners.
- Power Pages websites: overview Lesson
- Creating a site and the design studio Lesson
- Lists, forms and multistep forms Lesson
- Authentication, web roles and table permissions Lesson
- Liquid, the Web API and server logic Lesson
- Performance, ALM and going live Lesson
- Security checklist for public sites Lesson
- Power Pages websites: hands-on lab Hands-on lab
- Module quiz: Power Pages websites Quiz
Pro developer extensibility
Web API, plug-ins, code components, custom APIs and the Power Platform CLI.
- Pro developer extensibility: overview Lesson
- The Dataverse Web API and SDK Lesson
- Plug-ins and custom APIs Lesson
- Code components (PCF) and client scripting Lesson
- Integrating with Azure: Functions, events and webhooks Lesson
- Power Platform CLI, source control and pipelines Lesson
- Pro developer extensibility: hands-on lab Hands-on lab
- Module quiz: Pro developer extensibility Quiz
Connectors, security & governance
Connect systems safely and manage access.
- Connectors, security & governance: overview Lesson
- Custom connectors and calling APIs Lesson
- Data policies: controlling how connectors are combined Lesson
- Environment strategy and Managed Environments Lesson
- ALM: pipelines, environment variables and Git Lesson
- Monitoring, the CoE Starter Kit and adoption Lesson
- Building and governing an agent with Copilot Studio Lesson
- Connectors, security & governance: hands-on lab Hands-on lab
- Module quiz: Connectors, security & governance Quiz
Capstone business solution
Build an app, flow and report for your portfolio.
- Capstone business solution: overview Lesson
- Capstone business solution: hands-on lab Hands-on lab
Career & interview prep
Resume, mock interviews and job-search strategy.
- Career & interview prep: overview Lesson
- Career & interview prep: hands-on lab Hands-on lab
