Click to upload or drag and drop
PDF, DOCX, PPTX, TXT, JPG, JPEG, PNG, HEIC, ODP, ODT, BMP, or TIFF
up to 20MB
Uploading...
Platform App Builder is the declarative, no-code Salesforce certification; Platform Developer I is the programmatic one built around Apex and Lightning Web Components. Take App Builder first if you build with clicks, and Platform Developer I first if you write code or want to. Both exams are 60 scored questions and cost US$200, neither requires the other, and they overlap on the platform data model, which is why so many people take both.
The two credentials are often confused because they sit right next to each other on the Salesforce ladder. Here is how they actually differ and how to choose.
Platform App Builder certifies that you can build applications on Salesforce using the platform's declarative tools: objects and fields, page layouts and Lightning pages, formulas, validation rules, and automation with Flow. You never write code to pass it. Platform Developer I certifies the programmatic side: Apex classes and triggers, SOQL and SOSL, DML, and building user interfaces with Lightning Web Components and Visualforce. Crucially, it also tests the judgment of when to reach for code versus when a declarative tool is the better answer, which is a skill in its own right.
| Platform App Builder | Platform Developer I | |
|---|---|---|
| Style | Declarative, no code | Programmatic: Apex and LWC |
| Scored questions | 60 (plus up to 5 unscored) | 60 (plus up to 5 unscored) |
| Passing score | 65% | 68% |
| Time | 105 minutes | 105 minutes |
| Cost | US$200 (US$100 retake) | US$200 (US$100 retake) |
| Prerequisite | None | None |
| Covers Agentforce/AI | No | No |
The mechanics are nearly identical. The difference that matters is the content, not the format.
Platform Developer I spreads across four domains. Process Automation and Logic is the largest at 30% and is where Apex, triggers, SOQL, governor limits, and the declarative-versus-code decisions live. User Interface is 25% and covers Lightning Web Components and Visualforce. Developer Fundamentals is 23% and covers the data model and the order of execution. Testing, Debugging, and Deployment is 22% and covers Apex unit tests, the 75% code coverage requirement, and moving metadata between environments. It is a genuine developer exam, and people from a purely declarative background usually find it the harder of the two.
App Builder leans on data modeling, business logic through Flow and formulas, user interface configuration, and app deployment, all without code. If you are an admin who has spent a year configuring a real org, a lot of it will feel like formalizing what you already do. That is why it is a common second certification for admins and a natural first step for anyone who is not yet writing Apex.
Match the exam to where you are, not to a fixed sequence.
No. Platform Developer I has no required prerequisite, so you can register and sit it cold. Salesforce recommends admin and App Builder knowledge, and it helps, but nothing is enforced. This is different from Advanced Administrator, which does require the Administrator certification first. If you are already comfortable with Apex, you can go straight to PDI and skip App Builder entirely.
Both exams reward scenario practice over rote memorization, because both describe a business requirement and ask you to pick the right approach. For Platform Developer I that often means choosing between a Flow and a trigger, or a before-save and an after-save context, and if you lean on an assistant to plan and draft the Apex at work, make sure you can still explain why one pattern is correct, because the exam will ask.
Turn your study notes into targeted question sets to build that instinct. Use the Salesforce Platform Developer I practice exam generator for the code track and the Salesforce Platform App Builder practice exam generator for the declarative one. New to the platform entirely? Start with the Salesforce Administrator practice exam first.
App Builder and Platform Developer I are not competitors so much as two entry points to different tracks. If your work is declarative, App Builder proves it. If your work is code, Platform Developer I proves it and unlocks the developer path above it. Many Salesforce professionals end up with both, and the only real mistake is taking a code exam before you can code, or a clicks exam when you are ready to build in Apex.
From the same family of tools