Get started with Microsoft Power Platform development
Intermediate
Developer
Microsoft Power Platform
Microsoft Dataverse
Build a mental model for choosing among Power Platform's client, server, cloud, connector, and agent extension options, and learn how solutions package those choices for deployment across environments.
Learning objectives
After completing this module, you will be able to:
- Distinguish where client, server, cloud, connector, and agent code runs, and when and how it's initiated.
- Compare client scripts, Power Apps component framework (PCF) controls, code apps, generative pages, plug-ins, custom APIs, flows, Azure Functions, custom connectors, MCP servers, Copilot Studio agents, and Microsoft Foundry agents as extension options.
- Explain solution, publisher, component, managed and unmanaged solution, and add-existing-component basics.
Prerequisites
- Can create a table and model-driven app in a Power Platform developer environment.
- Can read short JavaScript, TypeScript, or C# code examples.