Cheat Sheet · Salesforce & CRM

Salesforce Platform Developer I Cheat Sheet

intermediate

A free Salesforce Platform Developer I cheat sheet: the four exam sections, Apex and trigger essentials, SOQL vs SOSL, LWC, testing rules and exam facts.

By The Exam Atlas Editorial Team · Verified 2026-08-05

A final-revision summary for the Salesforce Platform Developer I (PD1) exam. Study aid only - no reference materials are allowed in the proctored exam.

The four sections (official weights, Summer ‘25 outline)

#SectionWeight
1Developer Fundamentals27%
2Process Automation and Logic28%
3User Interface25%
4Testing, Debugging, and Deployment20%

Data modelling essentials

TermIdea
Lookup relationshipLoose link; child can exist without parent
Master-detailTight link; cascade delete, detail inherits sharing, enables roll-ups
Roll-up summaryAggregates child values on the master; master-detail only
Junction objectTwo master-details = a many-to-many relationship
External IDMarked field used to match records in upserts and integrations
Formula fieldCalculated when read, not stored, not editable

Apex and triggers

TermIdea
Trigger.new / Trigger.oldNew values vs prior values in trigger context
Before triggerModify the records being saved; no extra DML needed
After triggerRecords saved with IDs; use for related-record work
BulkificationWrite for up to 200 records per batch; no SOQL/DML inside loops
Save order of executionBefore triggers run, then validation rules, then after triggers, then assignment/auto-response and the rest
Recursion guardStatic variable pattern stops a trigger re-firing on its own update
with sharingEnforces the running user’s record-sharing rules in a class

SOQL vs SOSL vs DML

TermIdea
SOQLStructured query of one object (plus its related records)
SOSLText search across multiple objects at once
DMLinsert, update, upsert, delete, undelete, merge
UpsertInsert-or-update in one call, matched on ID or an external ID

Governor limits worth memorising (per synchronous transaction)

Commonly tested values; always confirm current figures in the official Apex Developer Guide, as limits can change.

LimitCommon value
SOQL queries100
DML statements150
Rows retrieved by SOQL50,000
Rows processed by DML10,000

User interface

TermIdea
Lightning Web ComponentsModern default; built on web standards
@AuraEnabledExposes a static Apex method to components
@wireReactive data provisioning in LWC
Custom eventChild-to-parent communication in LWC
Lightning Message ServiceMessaging across the page, beyond one hierarchy
Lightning Data ServiceRecord access with caching, no Apex needed
UI securityEnforce CRUD/FLS in Apex (WITH SECURITY_ENFORCED, Security.stripInaccessible)
AgentforceAI agents whose actions can invoke developer-built logic such as Apex

Testing and deployment

TermIdea
@isTestMarks test code; org data not visible by default
Test.startTest/stopTestFresh governor limits; async jobs complete at stopTest
Coverage rule75% overall required for production deployment; assertions prove behaviour
System.runAsSimulates a user’s record-sharing context in tests
Sandbox / scratch orgCopy of production vs short-lived source-driven org
Deployment pathsChange sets (point-and-click) or Salesforce DX / CLI (source-driven)

Exam facts at a glance

ItemValue
Questions60 scored multiple-choice + up to 5 unscored
Duration105 minutes
Passing score68% (about 41 of 60 scored)
FeeUS$200 registration, US$100 retake, plus applicable taxes (USD/JPY pricing)
DeliveryProctored, onsite or online; booked through your Trailhead account
VersionQuestions align to the Summer ‘25 Release, including Agentforce topics
ValidityNo fixed expiry; free annual maintenance badge on Trailhead is mandatory
PrerequisiteNone; PD1 is itself the prerequisite for Platform Developer II

A naming note

The official exam guide now titles the credential “Salesforce Certified Platform Developer” without the “I”. It is the same certification - the industry still says Platform Developer I or PD1, and it remains the prerequisite for Platform Developer II. Confirm all details on the official Salesforce exam guide before booking.

FAQ

Can I use notes in the Platform Developer I exam?
No. The official guide states that no hard-copy or online materials may be referenced during the proctored exam, whether you sit it at a testing center or online. Use this sheet for final revision before exam day only.

Sources