
The Model-Driven Apps Mastery Roadmap: 9 Stages
Howdang Rashid
Saturday, 22 August 2026 · 2 min read
Model-driven mastery is a different discipline from canvas mastery - it's data modelling, security, and governance as much as UI. These nine stages take you from table design to deployment-grade ALM, with the community's best teachers (Lisa Crosbie, Scott Durow, Carl de Souza) linked at every stage in the hi-res version.

Want the hi-res version with every resource clickable? It's free in the Powercademy Success Kit.
What comes first?
1. Data modelling and table design - standard versus custom tables, proper data types, relationships and lookup columns. In an MDA the schema IS the app, so this stage decides everything downstream.
2. Forms and views - form types with subgrids, and views customised with filtering and sorting.
3. Business logic and automation - business rules, Power Automate integration, and business process flows.
What makes it enterprise-grade?
4. Security roles - role-based security, business units and teams, and column-level security.
5. UX and navigation - sitemap customisation, the modern command interface, and dashboards and charts (Scott Durow's command bar material is gold).
6. JavaScript - form scripting with the formContext API, plus browser dev tools for diagnosing script issues.
What completes the mastery?
7. Custom pages and PCF - tailored screens and custom controls when configuration runs out.
8. Import and export data - bulk data movement done properly.
9. Deployment, ALM, and governance - solutions, environment strategy, auditing, and the governance policies that make your apps deployable and trustworthy.
FAQ
How does this differ from the canvas mastery roadmap?
Canvas mastery is UI and Power Fx depth; model-driven mastery is data, security, and lifecycle depth. Enterprise careers usually need both - but if you consult in Dynamics-shaped organisations, this one pays the bills.
Which resources anchor this path?
Lisa Crosbie's model-driven course carries stages 1-3 and 9; Microsoft's Dataverse learning path backs stage 1; Scott Durow owns commanding and the Ribbon Workbench; Carl de Souza teaches PCF. All linked in the sheet.
When do I actually need JavaScript (stage 6)?
When business rules can't express the requirement - multi-select field control, complex visibility, API calls from forms. Learn the four-step integration pattern once and reuse it forever.
Is stage 9 really a maker's job?
It's the job that gets you trusted with production. Solutions, layers, environment strategy, and auditing turn your app from a thing you built into a product an organisation can run - that's the mastery.
The hi-res version with all resource links is in the Powercademy Success Kit - free, along with hundreds of other cheat sheets, roadmaps, and guides for Microsoft professionals.