Salesforce Platform Developer II
Salesforce Platform Developer II
Salesforce Platform Developer II
The Salesforce Platform Developer II program has been designed for candidates who would like to demonstrate their skills and knowledge in advanced programmatic capabilities of the Lightning Platform and data modeling to develop complex business logic and interfaces. The candidate can design, develop, test, and deploy programmatic solutions that are maintainable, reusable, and follow design patterns and object-oriented programming best practices.
Note: The Salesforce Platform Developer I credential is a prerequisite for the program.
Who should take the Salesforce Platform Developer II exam?
The Salesforce Platform Developer II candidate has the experience, skills, and knowledge as directed -
- The Candidate should be able to understand the principles and best practices of Salesforce data modeling, interface design, code development, and testing, and can apply these principles in real-world development environments.
- Capable of defining appropriate solutions to meet specific business challenges/process requirements to extend/customize the platform by applying knowledge of declarative and programmatic features of the Lightning Platform.
- Competent in developing Apex code that will scale to large data sets and has a good understanding of platform behaviors, limits, and performance considerations.
- To build custom user interfaces to display and interact with Salesforce data using Lightning Web Components and Aura Components, advanced Visualforce, CSS, and JavaScript.
- Competent in tuning Visualforce pages and understands performance implications of the controller design.
- Understands and applies best practices for general web and Salesforce-specific security concerns.
- Design and implement complex sharing models using declarative and programmatic methods.
- Design and implement a test plan that ensures adequate quality (for example; code coverage, application behaviors, scalability, environment independence, security) across application components.
- Deploy custom applications, has a broad understanding of the Salesforce development lifecycle, understands deployment tools, and knows when to apply each tool.
- Understand and can implement Apex SOAP and REST web services, and how to call out from Apex using SOAP and REST.
- Understand and uses asynchronous programming (queueable, batchable, schedulable, @future, etc.).
- Understand and applies appropriate techniques for error and exception handling in various programmatic contexts.
- Implements best practices for trigger development and design patterns, other business logic development, and re-use.
- Ability to surface Lightning Web Components and Aura Components on a Lightning page, Visualforce page, and with Quick Actions.
- Understands implications when handling larger volumes of data (approximately 300,000 to 480,000 records).
- Has knowledge of Jest testing for Lightning web components.
Exam Outline (Updated)
The Salesforce Platform Developer II exam covers the following topics -
- Module 1 - Salesforce Fundamentals: 5%
- Module 2 - Logic and Process Automation: 20%
- Module 3 - User Interface: 19%]
- Module 4 - Performance: 16%
- Module 5 - Integration: 15%
- Module 6 - Testing: 14%
- Module 7 - Debug and Deployment Tools: 5%
Exam Format and Information
Exam Name Salesforce Platform Developer II | Exam Delivery Online-Proctored |
Exam Duration 120 mins | Exam Format Multiple Choice and Multi-Response Questions |
Exam Type Developer | Number of Questions 60 Questions |
Eligibility/Pre-Requisite NIL | Exam Fee $200 USD (Retake Fees: $100 USD) |
Exam Language English, Japanese, Chinese (Simplified), Korean | Pass Score 70% and above |