Examers.io
ExamsOrganizationsHow it worksPricingHelp & FAQ
SALESFORCE

Salesforce Certified Platform Developer I

The Salesforce Certified Platform Developer I certification validates your ability to build and customize applications on the Salesforce Platform using Apex, Lightning Web Components, and declarative tools. It is designed for developers who translate business requirements into technical solutions that extend Salesforce's capabilities. Earning this credential demonstrates hands-on expertise in data modeling, business logic, and user interface development, positioning you for roles that demand Salesforce development proficiency.

Exam formatMultiple-choice, multiple-select, and scenario-based questions
DeliveryWebassessor
Free questions606

Content last reviewed 30 July 2026 · Up to date

The certification

What Salesforce Certified Platform Developer I proves, and what it asks of you

What this certification covers, who it is written for, and what the exam itself looks like on the day.

6domains
29objectives
197concepts
What it is

What this certification is

What it validates, who it is written for, and the experience it assumes.

About this certification

The Salesforce Certified Platform Developer I certification is a globally recognized credential that validates your skills in designing, building, and deploying custom applications on the Salesforce Platform. It covers core development concepts including Apex programming, Lightning Web Components, declarative customization, data modeling, and testing. This certification is ideal for developers who work with Salesforce to create tailored solutions that meet complex business needs.

Earning this credential demonstrates that you can translate business requirements into robust, scalable technical solutions. You will be equipped to handle the full development lifecycle—from data modeling and logic implementation to user interface design and deployment. The certification also emphasizes best practices for testing, debugging, and maintaining code, ensuring you deliver high-quality, reliable applications.

Who it’s for

This certification is for Salesforce developers who have hands-on experience building applications on the platform. It suits individuals who write Apex code, create Lightning Web Components, and use declarative tools to customize Salesforce for their organization. Typical roles include Platform Developer, Salesforce Developer, and Application Developer. You are comfortable working with data models, business logic, and user interfaces, and you understand how to leverage Salesforce's capabilities to solve real-world business problems. You likely have at least 6-12 months of experience developing on the platform and are ready to validate your skills with a recognized credential.

Recommended experience

Salesforce recommends having at least 6-12 months of hands-on experience developing on the Salesforce Platform, including working with Apex, Lightning Web Components, and declarative tools. Experience writing Apex classes, triggers, and test classes; Building Lightning Web Components and Aura components; Using declarative tools like Process Builder, Flow, and Workflow Rules; Understanding data modeling, SOQL, and SOSL queries; Familiarity with the Salesforce development lifecycle and deployment tools

The syllabus

What you’ll learn

Every domain and objective Salesforce measures, with the weight they carry on the exam.

The official Salesforce exam outline · checked 30 July 2026 · See the source

SALESFORCE FUNDAMENTALS
  • Describe the considerations when developing in a multi-tenant environment.
  • Describe how the Salesforce platform features map to the MVC pattern.
  • Describe the capabilities of the core CRM objects in the Salesforce schema.
  • Identify the common scenarios for extending an application's capabilities using the AppExchange.
  • Identify common use cases for declarative customization of the Lightning Platform, and customization and features of the Heroku platform.
5 objectives · 110 free questions · 24 pages
DATA MODELING AND MANAGEMENT
  • Given a set of requirements, determine the appropriate data model.
  • Describe the capabilities of the various relationship types and the implications of each on record access, user interface (UI), and object-oriented programming.
  • Describe the impact of schema design and modifications on Apex Development.
  • Describe how to visualize and create entity relationships.
  • Describe the options for and considerations when importing and exporting data into development environments.
5 objectives · 87 free questions · 20 pages
LOGIC AND PROCESS AUTOMATION
  • Declarative Automation
  • Apex Fundamentals
  • Triggers and Data Processing
  • Visualforce and Controllers
  • Security and Programmatic Access
5 objectives · 96 free questions · 21 pages
USER INTERFACE
  • Describe how to display Salesforce data using a Visualforce page.
  • Describe the types of web content that can be incorporated into Visualforce pages.
  • Describe how to incorporate Visualforce pages into Lightning Platform applications.
  • Describe the benefits of the Lightning Component framework.
  • Describe the resources that can be contained in a Lightning Component.
5 objectives · 108 free questions · 23 pages
TESTING
  • Describe the testing framework and requirements for deployment.
  • Describe how to write unit tests for triggers, controllers, and classes.
  • Describe when and how to use various sources of test data.
  • Describe how to execute one or multiple test classes.
  • Describe the differences between invoking Apex in execute anonymous vs. unit tests.
5 objectives · 118 free questions · 25 pages
DEBUG AND DEPLOYMENT TOOLS
  • Describe how to monitor and access various types of debug logs.
  • Describe the capabilities and security implications of the Developer Console, Workbench, and Force.com IDE.
  • Describe the different processes for deploying metadata and business data.
  • Describe how the different environments are used in the development and deployment process.
4 objectives · 87 free questions · 19 pages
On the day

The exam itself

Everything Salesforce publishes about sitting it, and nothing we inferred.

Prerequisites

No mandatory prerequisites — this certification has no required predecessor exam or credential.

CertificationSalesforce Certified Platform Developer I
Exam formatMultiple-choice, multiple-select, and scenario-based questions
DeliveryWebassessor
LanguagesEnglish, Japanese, German, Spanish, French, Portuguese (Brazilian)
After you pass

Where this credential goes next

The path Salesforce lays out, how the credential is kept, and where to book.

Step-by-step path to Salesforce Certified Platform Developer I

Salesforce Certified Platform Developer I badgeCredential earnedSalesforce Certified Platform Developer I Certification
Renewal and maintenance

Salesforce certifications require free annual maintenance. Complete the Platform Developer I maintenance module on Trailhead each year to keep your certification active. Stay current with the latest technologies and maintain your certification.

Learn more about renewal requirements
Lifecycle status

This certification is currently active and available. Salesforce maintains this certification to validate current skills and industry relevance.

Exam status: ActiveMaintained by Salesforce

Exam registration

Register for the exam through Webassessor, Salesforce’s authorized testing partner.

Schedule your exam

Visit the official Salesforce certification page for exam policies and requirements.

View the official page
Your coach

And when you are serious, your coach Pip takes over

Your coach in the app reads what you have answered with the book closed and tells you one thing to do tonight. It will not count an answer you gave with the page open, and it will tell you when you are not ready.

See how the coach works
Before you book

Questions people ask

How does the Platform Developer I certification relate to the Platform Developer II certification?

Platform Developer I is the entry-level developer certification, while Platform Developer II is the advanced credential. You must earn Platform Developer I before attempting Platform Developer II, as it is a prerequisite.

Is there a hands-on component in the Platform Developer I exam?

No, the exam is entirely multiple-choice and scenario-based. There is no hands-on coding or lab section.

What is the retake policy if I fail the exam?

You must wait at least 14 days after your first failed attempt before retaking the exam. Subsequent attempts require a 30-day waiting period.

Can I recertify by passing a higher-level exam?

Yes, earning the Platform Developer II certification automatically renews your Platform Developer I certification, as it is a higher-level credential.

What job roles does the Platform Developer I credential map to?

It aligns with roles such as Salesforce Developer, Platform Developer, and Application Developer, where you build and customize Salesforce applications.

Are there any regional restrictions for taking the exam?

The exam is available globally through Webassessor, both online and at test centers. Some countries may have limited test center availability, but online proctoring is widely accessible.

Information freshness · Content last reviewed on 2026-07-30 Up to date
Practice free questions 606 questions, free, no account needed.