Salesforce & CRM

Salesforce Platform Developer I

intermediate

Salesforce Certified Platform Developer

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

Free PD1 practice questions 45 questions with full answer explanations. No sign-up. Start practice →

Overview

The Salesforce Platform Developer I (PD1) credential is the standard entry point into professional Salesforce development. It validates that you can build custom applications on the Lightning Platform by combining code - Apex classes and triggers, SOQL and SOSL queries, Lightning Web Components and Visualforce - with the platform's declarative tools, and that you understand the multitenant architecture and governor limits that make Salesforce development different from ordinary Java or C# work. It is also the formal prerequisite for the Salesforce Certified Platform Developer II exam.

The exam runs 105 minutes and contains 60 scored multiple-choice questions plus up to five unscored ones, with a passing score of 68%. Questions currently align to the Summer '25 Release, and the outline is organised into four weighted sections: Developer Fundamentals (27%), Process Automation and Logic (28%), User Interface (25%), and Testing, Debugging, and Deployment (20%). The current outline also includes Agentforce (AI) topics - understanding its use cases and limitations for developers and working with it from Apex and UI components - so study material that predates Flow, Lightning Web Components and Agentforce coverage is out of date.

One naming point to know: the official exam guide now titles the credential simply 'Salesforce Certified Platform Developer', without the 'I', while the Trailhead credential page and the wider industry still call it Platform Developer I or PD1. It is the same certification, and the guide itself notes it remains the prerequisite for Platform Developer II. Like other Salesforce credentials it has no fixed expiry date, but it does have a hard annual maintenance requirement: complete the free Platform Developer maintenance badge on Trailhead each year, or the certification expires.

✓ Who it is for

  • Developers who want a recognised credential for building on the Salesforce platform with Apex and Lightning Web Components
  • Object-oriented programmers entering the Salesforce ecosystem from Java, C#, JavaScript or TypeScript
  • Admins and app builders moving from clicks to code who already know the declarative side
  • Anyone who ultimately wants Platform Developer II, since PD1 is its formal prerequisite

✕ Who it is not for

  • People who have never programmed at all - the exam assumes comfort with an object-oriented language, so complete beginners should learn programming basics first.
  • Those who only configure Salesforce declaratively - the Administrator or Platform App Builder credentials fit that work better.
  • Candidates looking for an integration or architecture credential - designing API callouts, email services and performance tuning are explicitly out of scope for this exam.

Exam structure

Developer Fundamentals27%
Process Automation and Logic28%
User Interface25%
Testing, Debugging, and Deployment20%

How the exam is weighted

  • Developer Fundamentals 27%
  • Process Automation and Logic 28%
  • User Interface 25%
  • Testing, Debugging, and Deployment 20%
Approximate official domain weighting - confirm the current split in the official exam objectives. Verified 2026-08-05.

What each domain covers

Developer Fundamentals
Multitenancy, MVC and the Lightning Component Framework · Declarative versus programmatic customisation: governor limits, formula and roll-up summary fields · Data modelling: objects, fields, relationships and external IDs · Use cases and limitations of Agentforce for developers
Process Automation and Logic
Declarative automation capabilities and combining them with Apex · Apex fundamentals: variables, constants, methods, interfaces, control flow and collections · SOQL, SOSL and DML, with governor limits and transaction control · Triggers and class best practices, the save order of execution, recursion and exception handling
User Interface
Displaying, creating and validating data in a UI while respecting security · Custom user interfaces with Lightning components, Flow and Visualforce · The Lightning Web Components framework, its benefits and its event model · Apex behind page components, including working with Agentforce
Testing, Debugging, and Deployment
Writing and running tests for triggers, controllers, classes and flows · Salesforce DX, the Salesforce CLI and the Developer Console · Debugging and monitoring flows, performance and asynchronous or batch jobs · Deployment environments and the deployment process

Realistic study time

  • Developer with an OOP background, little Salesforce exposure 6-12 weeks part-time (community estimate; Salesforce publishes no official figure)
  • Working on the Lightning Platform already (6+ months) 3-6 weeks of focused review (estimate)
  • New to both programming and Salesforce Considerably longer; learn an OOP language first, then plan several months

Bars show relative effort, not a guarantee. Your time depends on background and study method.

Turn this into a week-by-week schedule with the Study Plan Generator.

What it really costs

Exam registration US$200 JPY 30,000; plus applicable taxes as required per local law. Salesforce publishes USD and JPY pricing only.
Retake US$100 JPY 15,000; plus applicable taxes
Study materials US$0 the official Trailhead trail, certification-prep modules and a Developer Edition org are all free; the instructor-led DEX450 course is optional and paid
Annual maintenance Free the yearly Platform Developer maintenance badge is completed on Trailhead at no charge - but skipping it expires the certification

Fees change and vary by region. Confirm the current amount on the official site before you register.

Want your full out-of-pocket figure? Try the Cost Calculator.

Salary & career value

Indicative ranges for orientation only - not surveyed data, and not financial or career advice. Sources and date below.

Pass rate: Not published. Salesforce does not release an official candidate pass rate for this exam, so any first-attempt percentages you see elsewhere are third-party estimates, not Salesforce figures.

Jobs that often ask for it:

  • Salesforce developer
  • Salesforce platform engineer
  • Salesforce technical consultant
  • CRM application developer

Is it worth it?

Yes, if you want to work as a Salesforce developer: PD1 is the baseline credential that employers and consulting partners filter on for platform development roles, and it is the gateway to the rest of the developer track, including Platform Developer II. The economics are reasonable - study materials on Trailhead are free, a Developer Edition org for hands-on practice is free, and ongoing maintenance is free, so the main costs are the US$200 exam fee and your time. Its value depends on pairing it with demonstrable hands-on work; on its own it opens screening doors rather than guaranteeing a role.

Not sure this is the right exam for you? Compare your options with the Exam Finder.

What to do next

PD1 is the first rung of the Salesforce developer ladder. The natural continuation is the Salesforce Certified Platform Developer II exam, for which PD1 is the formal prerequisite. Sideways, the Platform App Builder credential covers the declarative half of app building with significant overlap in data modelling, and the Administrator credential rounds out the configuration and security knowledge that developer work constantly touches.

On exam day

You book through your Trailhead account, which links into Salesforce's official scheduling system, and sit the proctored exam either onsite at a testing center or online. The exam is 105 minutes for 60 scored multiple-choice questions plus up to five unscored ones mixed in, and the passing score is 68%. No hard-copy or online reference materials may be used, and every sitting starts with accepting the Salesforce Certification Program Agreement and Code of Conduct. Salesforce does not publish a full list of exam languages in the guide - English is the primary language, and booking shows the options available in your region. Fees are published in USD and JPY.

Keeping your certification

There is no fixed expiry date, but maintenance is an annual hard requirement: you must complete the free Platform Developer certification maintenance badge on Trailhead once a year. If you do not finish all maintenance requirements by the due date, the certification expires - unlike CompTIA-style CE programs there is no fee, but there is also no grace: an expired credential means retaking the exam. Check your maintenance due dates on Trailhead and treat the badge as a yearly calendar item.

FAQ

How much does the Salesforce Platform Developer I exam cost?
Registration is US$200 (JPY 30,000) and a retake is US$100 (JPY 15,000), plus applicable taxes under local law. Salesforce publishes pricing in USD and JPY only. Study materials on Trailhead, a Developer Edition practice org, and the annual maintenance badge are all free.
What is the passing score for Platform Developer I?
68%, which works out to roughly 41 of the 60 scored questions. The exam also includes up to five unscored questions mixed in that do not affect your result. You have 105 minutes, and no reference materials are allowed during the exam.
Do I need another certification before taking Platform Developer I?
No. There is no formal prerequisite. Salesforce recommends, but does not require, the Platform Administrator credential, and suggests one to two years of developer experience with at least six months on the Lightning Platform. PD1 itself is the prerequisite for Platform Developer II.
Does the Platform Developer I certification expire?
There is no fixed expiry date, but you must complete a free maintenance badge on Trailhead once a year. If you miss the maintenance due date, the certification expires. The maintenance is free but mandatory, so put the due date in your calendar.
Has the Platform Developer I exam changed recently?
Yes. Questions currently align to the Summer '25 Release, and the outline now includes Agentforce (AI) topics: understanding its use cases and limitations for developers and working with it from Apex and UI components. The guide's title also dropped the 'I' - it now reads Salesforce Certified Platform Developer - but it is the same credential. Older material without Flow, Lightning Web Components and Agentforce coverage is out of date.
Is the Platform Developer I exam hands-on coding?
No. It is 60 scored multiple-choice questions - there are no live-coding or performance-based tasks. But many questions present code snippets, describe scenarios or ask what a given trigger or query does, so you need real reading fluency in Apex, SOQL and Lightning Web Components even though you never type code in the exam.
What is not covered on the Platform Developer I exam?
The guide explicitly excludes administering standard Salesforce applications, mobile development, publishing AppExchange products, performance tuning, and designing integrations such as API callouts and email services. Those areas belong to other credentials, so do not burn study time on them for PD1.
Can I prepare for Platform Developer I with free resources only?
Yes. Salesforce's own preparation path is free: the official study trail, four certification-prep modules, the developer documentation, and a free Developer Edition org for hands-on practice. The paid instructor-led DEX450 course is recommended by Salesforce but optional. Most self-studiers pass by combining Trailhead with steady hands-on Apex and Lightning Web Components practice.

Related exams

Free study resources

Sources