Checklist progress
0/194Learned
Platform Developer
Study Checklist
Checklist progress
0/194Learned
Identify the capabilities of the declarative process automation features.
0/8
Understand how to declare variables, constants, methods, modifiers, Apex interfaces, and the appropriate use cases for each.
0/15
Given a scenario, assess how Apex control flow statements will execute and when to apply different control flow statements.
0/8
Given a scenario, write SOSL, SOQL, and DML statements in Apex, and assess what they will return.
0/18
Given a scenario, follow best practices to write Apex classes and triggers.
0/6
Given a scenario, understand governor limits and their implications on Apex transactions.
0/5
Describe the relationship between Apex transactions, the save order of execution, and the potential for recursion and/or cascading.
0/10
Implement exception handling in Apex, including custom exceptions as needed.
0/7
Given a scenario, use declarative functionality and Apex together to automate business logic.
0/7
Invocable Apex method contracts
Learn this conceptStarting autolaunched Flow from Apex
Learn this conceptRecord-triggered Flow and Apex trigger coordination
Learn this conceptValidation rules combined with Apex triggers
Learn this conceptFormula and roll-up fields with Apex automation
Learn this conceptApproval processes combined with Apex
Learn this conceptPrepare for the Exam
Study Community
Ask questions and get the latest info from other Platform Developer studiers.
Salesforce can run record-triggered flows and Apex triggers in the same record save, which is how you mix declarative automation with Apex. Before-save flows update or validate the triggering record before it is written and run immediately before Apex before triggers; after the write, Apex after triggers run, and after-save flows run later in that save. That order decides which automation sees which field values and whether work belongs in a before-save flow, an after-save flow, or an Apex trigger.