Examers.io
ExamsOrganizationsHow it worksPricingHelp & FAQ
SALESFORCE

Salesforce Certified Platform Developer II

The Salesforce Certified Platform Developer II certification validates advanced programming skills on the Salesforce Platform, including Apex, Lightning Web Components, and integration patterns. It is designed for developers who build complex, scalable business solutions and demonstrates the ability to design and implement robust applications that meet demanding business requirements. Earning this credential signals deep technical expertise and opens doors to senior developer roles.

Exam formatMultiple choice, multiple select, and performance-based tasks
DeliveryWebassessor
Free questions573

Content last reviewed 30 July 2026 · Up to date

The certification

What Salesforce Certified Platform Developer II 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.

8domains
28objectives
181concepts
US $200exam fee
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 II certification is the premier credential for developers who architect and build sophisticated applications on the Salesforce Platform. It goes beyond the fundamentals covered in Platform Developer I, validating your ability to design and implement complex business logic, manage data integrity, and integrate with external systems using Apex, Lightning Web Components, and other platform technologies.

This certification is for developers who have hands-on experience building and deploying custom solutions in real-world scenarios. It proves you can handle the technical challenges of large-scale projects, from designing efficient data models to ensuring security and performance. Earning the Platform Developer II credential demonstrates that you are a trusted technical expert capable of delivering high-impact solutions on the world's leading CRM platform.

Who it’s for

This certification is for Salesforce developers who have a strong command of Apex, Lightning Web Components, and the Salesforce platform's programmatic capabilities. It is ideal for those who have progressed beyond the fundamentals and are ready to demonstrate their ability to build complex, scalable, and secure applications. You are likely a developer with several years of experience designing and implementing custom solutions on the Salesforce Platform, working with integrations, and solving challenging technical problems. You understand the full development lifecycle, from requirements gathering to deployment and maintenance.

Recommended experience

Salesforce recommends that candidates have at least 2 years of experience as a Platform Developer, including hands-on experience with Apex, Lightning Web Components, and integrations. Experience writing and debugging Apex code, including triggers, classes, and batch processes; Experience building Lightning Web Components and integrating them with Apex; Experience with Salesforce integration patterns, including REST and SOAP APIs; Understanding of data modeling, security, and performance considerations in Salesforce

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 capabilities of base-system objects such as sharing objects, history objects, metadata objects, multi-currency, and Chatter objects.
  • Describe the different capabilities of and use cases for the various Salesforce development platforms (Heroku, Fuel, Lightning Platform).
2 objectives · 45 free questions · 10 pages
DATA MODELING AND MANAGEMENT
  • Describe how to design code that accommodates multi-language, multi-currency, multi-locale considerations.
  • Describe the implications of compound data types in Apex programming.
  • Describe the use cases for and benefits of external IDs.
  • Identify use cases for different types of custom metadata and custom settings, and describe how to implement solutions for those use cases.
4 objectives · 76 free questions · 17 pages
LOGIC AND PROCESS AUTOMATION
  • Apex Fundamentals and Best Practices
  • Declarative and Programmatic Integration
  • Asynchronous Processing and Sharing
  • Authentication and Security
4 objectives · 83 free questions · 18 pages
USER INTERFACE
  • Given a scenario, describe how to use a standard set controller.
  • Describe the considerations when creating custom controllers and controller extensions.
  • Describe the techniques for using Visualforce to perform actions and partial page refresh.
  • Describe the messaging techniques and best practices when displaying errors in user interfaces.
  • Describe techniques to maximize code re-use with Visualforce.
  • Describe use cases for JavaScript in a Visualforce page.
  • Given a set of requirements, describe the process for designing Lightning components.
7 objectives · 155 free questions · 33 pages
PERFORMANCE
  • Describe the common performance issues for user interfaces and the techniques to mitigate them.
  • Describe the considerations for query performance.
2 objectives · 45 free questions · 10 pages
INTEGRATION
  • Describe how to expose Apex classes as SOAP and REST web services.
  • Describe how to use system classes to integrate with SOAP- or REST-based web services.
  • Describe when and how to use metadata, streaming, and Analytics API to enhance Apex and Visualforce solutions.
3 objectives · 58 free questions · 13 pages
TESTING
  • Describe the best practices for unit testing in Apex.
  • Describe how to apply different techniques to create test data and responses.
  • Describe the implications of testing Visualforce controllers and controller extensions.
  • Describe various ways to execute tests and specify test execution options.
4 objectives · 99 free questions · 22 pages
DEBUG AND DEPLOYMENT TOOLS
  • Given a scenario, identify the appropriate tool to analyze application performance profiles and troubleshoot data and performance issues.
  • Given a scenario, identify the appropriate deployment tool.
2 objectives · 12 free questions · 3 pages
On the day

The exam itself

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

Prerequisites

Must hold the Salesforce Certified Platform Developer I certification.

CertificationSalesforce Certified Platform Developer II
Exam formatMultiple choice, multiple select, and performance-based tasks
DeliveryWebassessor
LanguagesEnglish, Japanese, German, Spanish, French, Portuguese (Brazilian)
PricingUS $200
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 II

PrerequisiteMust hold the Salesforce Certified Platform Developer I certification.
Salesforce Certified Platform Developer II badgeCredential earnedSalesforce Certified Platform Developer II Certification
Renewal and maintenance

Salesforce certifications are maintained through free annual maintenance modules. You must complete the required maintenance modules 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 II exam relate to the Platform Developer I exam?

Platform Developer II is the advanced version of Platform Developer I. You must pass Platform Developer I before you can take Platform Developer II. The exam covers more complex topics like advanced Apex, Lightning Web Components, and integrations.

Is there a hands-on or lab component in the Platform Developer II exam?

Yes, the exam includes performance-based tasks that require you to write or analyze code in a simulated environment. These tasks test your practical programming skills.

What is the retake policy if I fail the Platform Developer II exam?

You must wait 24 hours after your first failed attempt to retake the exam. For subsequent attempts, you must wait 14 days. There is no limit on the number of attempts.

Can I recertify by passing a different Salesforce exam?

No, the Platform Developer II certification must be maintained by completing the annual maintenance modules. Passing other exams does not renew this certification.

What job roles does the Platform Developer II certification map to?

This certification is designed for Salesforce developers who are responsible for designing, building, and implementing complex custom applications. It is relevant for roles like Senior Salesforce Developer, Salesforce Technical Lead, and Application Architect.

Are there any regional differences in exam delivery?

Salesforce exams are available globally through Webassessor. Some countries may have specific proctoring requirements or language availability. Check the Webassessor site for details in your region.

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