Salesforce Certified Platform Developer I (PD1) (PD1) Exam Blueprint

PD1

60Questions
105 minDuration
65/PercentagePassing Score
$200Price
6Languages
Practice Salesforce Certified Platform Developer I (PD1) on QuizForge

Exam Domains

1.0 Developer Fundamentals 27%
  • 1.1Understand multi-tenant concepts and design frameworks, such as MVC architecture and Lightning Component Framework.
  • 1.2Given a scenario, identify common use cases and best practices for declarative versus programmatic customizations, including governor limits, formula fields, and roll-up summaries.
  • 1.3Given a scenario, determine, create, and access the appropriate data model including objects, fields, relationships, and external IDs.
  • 1.4Understand use cases and limitations of using Agentforce for Developers.
2.0 Process Automation and Logic 28%
  • 2.1Identify the capabilities of the declarative process automation features.
  • 2.2Understand how to declare variables, constants, methods, modifiers, Apex interfaces, and the appropriate use cases for each.
  • 2.3Given a scenario, assess how Apex control flow statements will execute and when to apply different control flow statements.
  • 2.4Given a scenario, write SOSL, SOQL, and DML statements in Apex, and assess what they will return.
  • 2.5Given a scenario, follow best practices to write Apex classes and triggers.
  • 2.6Given a scenario, understand governor limits and their implications on Apex transactions.
  • 2.7Describe the relationship between Apex transactions, the save order of execution, and the potential for recursion and/or cascading.
  • 2.8Implement exception handling in Apex, including custom exceptions as needed.
  • 2.9Given a scenario, use declarative functionality and Apex together to automate business logic.
3.0 User Interface 25%
  • 3.1Given a scenario, prevent user interface and data access security vulnerabilities.
  • 3.2Given a scenario, display and use custom user interface components, including Lightning components, Flow, and Visualforce.
  • 3.3Describe the use cases and best practices for Lightning Web Components, including the framework, benefits, and events.
  • 3.4Given a scenario, implement Apex to work with various types of page components, including Lightning components, Flow, and Agentforce.
4.0 Testing, Debugging, and Deployment 20%
  • 4.1Write and execute tests for triggers, controllers, classes, and flows using various sources of test data.
  • 4.2Given a scenario, know how and when to use the Salesforce Developer tools such as Salesforce DX, Salesforce CLI, and Developer Console.
  • 4.3Describe how to approach debugging system issues and monitoring flows, performance, asynchronous, and batch jobs.
  • 4.4Describe the environments, requirements, and process for deploying code and associated configurations.

Exam Details

Question TypesMultiple Choice, Multiple Select
FormatLinear
Online ProctoringAvailable
ID RequirementsOne valid, government-issued photo ID. Name must match Webassessor registration exactly.
RenewalRequired -- Salesforce releases three major updates per year. For each release, certified professionals must complete a free maintenance module on Trailhead to retain their certification. No cost for maintenance.
Retake PolicyRetake available after scheduling (no mandatory waiting period for first retake). Retake fee ~$100 for most exams.
LanguagesEnglish, Japanese, Brazilian Portuguese, Spanish, French, German

Official Study Resources

online courseSalesforce Trailhead (free)