WINTER SALE!

Platform Developer II Certification Guide & Tips

The Salesforce Platform Developer II is a certification for those who want to show off their expertise in data modeling and advanced Lightning Platform programming to build sophisticated applications with intricate user interfaces. The candidate has the ability to design, develop, test, and deploy reusable and maintainable programming solutions that adhere to design patterns and object-oriented programming best practices.

A candidate must first earn the Salesforce Platform Developer I certification before continuing.

Apex Specialist, Data Integration Specialist, and Advanced Apex Specialist are the three superbadges that make up this certification, in addition to the proctored multiple-choice exam for Platform Developer II. The Salesforce Certified Platform Developer II credential is earned upon earning any one of these credentials.

Platform Developer II Certification Guide and Tips

Who’s the Ideal Candidate?

It is expected that candidates for Salesforce Certified Platform Developer II have worked on projects involving the Lightning Platform.

Typically, a Salesforce Platform Developer II will have two to four years of development experience, with at least one year of that time spent designing, developing, and deploying on the Lightning Platform.

What are the Key Topics?

The Platform Developer II exam is split into five topics.

The Platform Developer II exam is split into five topics.

Advanced Developer Fundamentals: 15%

  • Show your understanding of localization and multi-currency features and capabilities, as well as how they affect coding.
  • Rationalize to use of shared objects and Apex-managed sharing (Given a scenario).
  • Find out what works best for different kinds of custom metadata and settings and how to implement the necessary solutions (Given a scenario).

Process Automation, Logic, and Integration: 27%

  • determine the conversations between multiple declarative and programmatic processes (Given a scenario).
  • Provide the best declarative or programmatic solution and explain why it works (Given a scenario).
  • Prove that you understand how to write Apex triggers.
  • Specify Apex’s capabilities for handling errors and preserving transactions.
  • Typify the proper implementation of SOQL query structure within advanced keywords in a query.
  • Examine several requirements and see if you can see any upsides to using asynchronous Apex code.
  • Find the right Apex dynamic feature to implement (Given a scenario and requirements).
  • Determine the correct publish/subscribe logic for platform events (Given a scenario).
  • Use programmatic integration methods and platform features for inbound-outbound comms (Given a scenario).

    User Interface: 20%

  • Analyze and determine necessary changes to the Apex class given requirements and code snippets for a Lightning Web Component or Aura Component and its Apex controller class.
  • Learn how to use Visualforce to apply actions, partial page refreshes, and asynchronous operations.
  • Determine the optimal way to alert users of interface errors (Given a scenario).
  • Provide an explanation of why a particular Lightning Web Component, Aura Component, or Visualforce solution is the best fit (Given a set of requirements).
  • Explain which features of Lightning Web Components or Aura Components can be leveraged to make the markup for such a component respond to the size and shape of the user’s device (Given a scenario).  
  • Use the appropriate technique to communicate events through  Lightning Web Components or Aura Components (Given a scenario).  
  • Explain the point and advantages of static resources in Visualforce, Lightning Web Components, and Aura Components.

 Testing, Debugging, and Deployment: 20%

  • Use advanced testing methods and tools, such as mocks and stubs, to test Apex classes and triggers.
  • Use testing and debugging tools and methods Lightning Web Components, Aura Components, and Visualforce controllers, Visualforce controller extensions, and JavaScript.
  • Use the appropriate methods and resources to determine why and isolate that in the event that your Apex code, Apex trigger, or Apex test is not running as expected (Given a scenario).
  • Plan out how source-driven development will be deployed and what tools and mechanisms will be used to make that happen  (Given a scenario).

Performance: 18%

  • Demonstrate an understanding of methods and tools for addressing common user interface performance issues.
  • Select the proper logic and query structure for maximizing app performance and managing large data volumes.
  • Determine whether or not an asynchronous callout would improve performance in a given scenario. 
  • Decide which scenarios are appropriate for code reuse and how the reuse should be implemented.
  • Find inefficiencies in the given sample code and show that you can fix them.

How to Study Platform Developer II Certification?

The major stages outlined below are the best strategy to study for the certification.

  1. After gaining your Platform Developer I certification, You may need further information about the knowledge and skills mentioned above Developer II certification. So we advise you to have a look at the course overview on the Clarusway website and talk to an advisor.
  2. As a first step, you had better focus on the self-study materials such as Prepare for Your Salesforce Platform Developer II Credential and the three superbadges mentioned above. 
  3. You should become accustomed to the Salesforce Certifications Guide and the official Salesforce Trailhead Exam Guide. These give you a good overview of the various concepts you’ll need to know before taking the exam.

Platform Developer II Certification Exam Tips

  • Use the Clarusway Salesforce Certifications Guide or the official Salesforce Trailhead exam guide as your primary documentation sets.
  • Take note of the following additional resources as study materials (Advised for sharper eyesight):
  1. Apex Developer Guide
  1. Lightning Web Components Developer Guide
  1. Lightning Aura Components Developer Guide
  2. SOAP API Developer Guide
  1. Record-Level Access: Under the Hood
  2. Designing Record Access for Enterprise Scale
  3. REST API Developer Guide: Introducing Lightning Platform REST API
  4. Salesforce Reports and Dashboards REST API Developer Guide
  5. Salesforce Development Tools
  6. Salesforce Tools and Toolkits
  7. SOQL and SOSL Reference
  8. SOQL SELECT Syntax
  9. Visualforce Developers Guide
  10. apex:page
  11. Using Ajax in a Page
  12. Visualforce Performance: Best Practices PDF
  13. Visualforce Performance: Best Practices

Last Updated on December 20, 2022

Send Us A Message