Checklist progress
0/194Learned
Platform Developer
Study Checklist
Checklist progress
0/194Learned
Given a scenario, prevent user interface and data access security vulnerabilities.
0/11
Given a scenario, display and use custom user interface components, including Lightning components, Flow, and Visualforce.
0/15
Lightning components versus Flow versus Visualforce for custom UI
Learn this conceptVisualforce page hosting surfaces
Learn this conceptVisualforce expressions and merge fields
Learn this conceptVisualforce standard controllers
Learn this conceptVisualforce controller extensions versus custom controllers
Learn this conceptVisualforce standard list controllers
Learn this conceptVisualforce Lightning Experience container and navigation
Learn this conceptVisualforce features to avoid in Lightning Experience
Learn this conceptStandard action overrides with Visualforce or Lightning
Learn this conceptLightning component targets for App Builder pages
Learn this conceptLightning base record forms versus custom data UI
Learn this conceptScreen flow distribution surfaces
Learn this conceptEmbedding a flow in a Visualforce page
Learn this conceptEmbedding a flow in Lightning web and Aura components
Learn this conceptCustom Lightning components as Flow screen components
Learn this conceptDescribe the use cases and best practices for Lightning Web Components, including the framework, benefits, and events.
0/13
Given a scenario, implement Apex to work with various types of page components, including Lightning components, Flow, and Agentforce.
0/5
Prepare for the Exam
Study Community
Ask questions and get the latest info from other Platform Developer studiers.
Salesforce custom UI is a choice among screen flows for guided forms, Lightning web components for new programmatic interfaces, and Visualforce for pages you already have. For new work, Salesforce recommends Lightning Experience low-code tools and Lightning web components over Visualforce because they are more modern, performant, and responsive. Keep a Visualforce page in Lightning Experience when reuse is enough; rebuild it as Lightning web components when you need a more engaging, accessible, multi-device, or faster experience.