Progress saved locally. Sign in to sync across devices.
Demonstrate knowledge of localization and multi-currency features and capabilities and how they affect coding. 0/9
Given a scenario, justify using sharing objects and Apex managed sharing. 0/7
Given a scenario, identify best practices for various types of custom metadata and custom settings, and how to implement required solutions. 0/8
Given a scenario, identify the considerations of interactions between multiple processes, both declarative and programmatic. 0/4
Given a scenario, propose and justify the optimal programmatic or declarative solution. 0/5
Demonstrate knowledge of the best practices for writing Apex triggers. 0/6
Describe the Apex features available for error handling and maintaining transactional integrity. 0/7
Demonstrate how and where to use advanced keywords in a SOQL query structure. 0/11
Analyze a set of requirements and determine the benefits of using asynchronous Apex coding. 0/13
Given a scenario and requirements, identify the appropriate dynamic Apex feature to use in the solution. 0/8
Given a scenario, identify the appropriate publish / subscribe logic for platform events. 0/10
Given a scenario, apply programmatic integration techniques and platform features for inbound and outbound communication. 0/11
Given requirements and code snippets for a Lightning web component or Aura component and its Apex controller class, analyze and determine necessary changes to the Apex class. 0/5
Identify the techniques for using Visualforce to perform actions, partial page refreshes, and asynchronous operations. 0/8
Given a scenario, identify best practices for displaying errors in the user interface. 0/4
Given a set of requirements, select the appropriate Lightning web component, Aura component, or Visualforce solution and describe its benefits. 0/3
Given a scenario, describe the aspects of Lightning web components or Aura components that can be used to cause elements in a component's markup to display in a responsive manner based on a device's form factor. 0/4
Given a scenario, implement the correct method to communicate events through Lightning web components or Aura components. 0/10
Describe the purpose and benefit of static resources in Visualforce, Lightning web components, and Aura components. 0/3
Apply advanced techniques and tools for testing Apex classes and triggers, such as mocks and stubs. 0/12
Apply techniques and tools for testing and debugging Lightning web components, Aura components, and Visualforce controllers, Visualforce controller extensions, and JavaScript. 0/5
Given a scenario, Apex code, Apex trigger, or Apex test that is not executing as expected, apply techniques and tools to isolate and identify the root cause. 0/4
Given a scenario, formulate the deployment process, supporting tools, and mechanisms for source-driven development. 0/13
Identify the common performance issues for user interfaces and demonstrate knowledge of techniques and tools to mitigate them. 0/5
Given a scenario, choose the appropriate logic and query structure to maximize application performance and handle large data volumes. 0/9
Analyze a given scenario and determine performance improvements that can be achieved with an asynchronous callout. 0/3
Select scenarios where code reuse is applicable and how the reuse should be implemented. 0/4
Given sample code, identify inefficiencies and demonstrate the ability to resolve them. 0/6