# Power Apps resources

> Power Apps development resources covering canvas apps, model-driven apps, Power Fx formulas, and PCF components. Includes community creators, design patterns, and best practices for low-code development.

Source: https://ali.id.au/platforms/power-platform-d365/power-apps/ (last edited 2026-10-12)

## Official resources

* [Power Apps documentation](https://learn.microsoft.com/power-apps/)
* [Power Apps learning paths](https://learn.microsoft.com/training/powerplatform/power-apps)
* [Canvas apps fundamentals](https://learn.microsoft.com/power-apps/maker/canvas-apps/)
* [Model-driven apps fundamentals](https://learn.microsoft.com/power-apps/maker/model-driven-apps/)
* [Power Apps formulas reference](https://learn.microsoft.com/power-platform/power-fx/formula-reference)

### Getting started

* ["What is Power Apps?" - 10 min overview](https://www.youtube.com/watch?v=uqYgq9wmgQg)
* [LinkedIn Learning: Power Apps Essential Training](https://www.linkedin.com/learning/microsoft-power-apps-essential-training-the-basics-25188686)
* [YouTube Tutorial](https://www.youtube.com/watch?v=pZY7ecTd_4s)
* [Hands-on: Make a canvas app](https://learn.microsoft.com/power-apps/maker/canvas-apps/get-started-test-drive)
* [Hands-on: Make a model-driven app](https://learn.microsoft.com/power-apps/maker/model-driven-apps/build-first-model-driven-app)

## Community resources

### YouTube creators

* [Shane Young](https://www.youtube.com/@ShanesCows/playlists) of [PowerApps911](https://www.powerapps911.com/blog) - comprehensive tutorials and best practices
* [Reza Dorrani](https://www.youtube.com/@RezaDorrani/playlists) ([blog](https://rezadorrani.com/))
* [Lisa Crosbie](https://www.youtube.com/@LisaCrosbie/playlists) ([LinkedIn](https://www.linkedin.com/in/lisa-crosbie/))
* [April Dunnam](https://www.youtube.com/@AprilDunnam/playlists)
* [Laura Rogers](https://www.youtube.com/@WonderLaura/playlists) ([IWMentor](https://www.iwmentor.com/))
* [Tolu Victor](https://www.youtube.com/@toluvictor/playlists)
* [DamoBird365](https://www.youtube.com/playlist?list=PLzq6d1ITy6c1qeedOv6Gv2DekEv7FweVW)
* [Matthew Devaney](https://www.youtube.com/channel/UCuBK42yA0I1sfmsZTCL_t2w/videos) ([blog](https://www.matthewdevaney.com/))

### Communities

* [Power Apps Community](https://community.powerplatform.com/forums/)
* [Power Apps subreddit](https://www.reddit.com/r/PowerApps/)
* [Dynamics 365 + Power Platform Discord](https://discord.gg/sPSYyYgU39)

## Design

* [Modern controls and theming](https://learn.microsoft.com/power-apps/maker/canvas-apps/controls/modern-controls/overview-modern-controls) - Fluent 2 controls, use these first
* [Creator Kit](https://learn.microsoft.com/power-platform/guidance/creator-kit/overview) - Fluent UI components (being wound down as modern controls reach parity)
* [PowerIcons.dev](https://powericons.dev/)
* [Responsive design in canvas apps](https://learn.microsoft.com/power-apps/maker/canvas-apps/create-responsive-layout)
* [Accessible apps](https://learn.microsoft.com/power-apps/maker/canvas-apps/accessible-apps)

## Formulas and expressions

* [Power Fx overview](https://learn.microsoft.com/power-platform/power-fx/overview) - the language behind Power Apps
* [Formula reference](https://learn.microsoft.com/power-platform/power-fx/formula-reference)
* [Working with collections](https://learn.microsoft.com/power-apps/maker/canvas-apps/create-update-collection)
* [Limitation: Delegation in canvas apps](https://learn.microsoft.com/power-apps/maker/canvas-apps/delegation-overview) - critical for performance with large datasets

## Development

* [Power Platform CLI](https://learn.microsoft.com/power-platform/developer/cli/introduction) - command-line tools for building and deploying
* [pcf.gallery](https://pcf.gallery/) - community-built PowerApps component framework components
* [Power Apps component framework (PCF)](https://learn.microsoft.com/power-apps/developer/component-framework/overview) - build custom code components
* [ALM for Power Apps](https://learn.microsoft.com/power-platform/alm/) - application lifecycle management
* [Power Platform Playwright samples](https://github.com/microsoft/power-platform-playwright-samples) - the current test automation path (Test Studio is deprecated)
* [Power Apps code apps](https://learn.microsoft.com/power-apps/developer/code-apps/overview) - build React/Vue apps in VS Code, host them on Power Platform

## Best practices and patterns

* [Canvas Performance tips](https://learn.microsoft.com/power-apps/maker/canvas-apps/performance-tips)
* [Common Power Apps patterns](https://learn.microsoft.com/power-apps/guidance/patterns/overview)
* [Security and governance](https://learn.microsoft.com/power-platform/guidance/adoption/methodology)

See also: [UI design](/practices/building/ui-design/) for UX principles, Fluent 2 and colour.

