Platform Developer 2 - Certification Goal
Lessons
Advanced Developer Fundamentals
- Demonstrate knowledge of localization and multi-currency features and capabilities and how they affect coding.
- Given a scenario, justify using sharing objects and Apex managed sharing.
- Given a scenario, identify best practices for various types of custom metadata and custom settings, and how to implement required solutions.
- Knowledge Check
Process Automation, Logic, and Integration III
- Analyze a set of requirements and determine the benefits of using asynchronous Apex coding.
- Given a scenario and requirements, identify the appropriate dynamic Apex feature to use in the solution.
- Given a scenario, identify the appropriate publish / subscribe logic for platform events.
- Given a scenario, apply programmatic integration techniques and platform features for inbound and outbound communication.
- Knowledge Check
User Interface I
- Given requirements and code snippets for a Lightning Web Component or Aura Component and its Apex controller class, analyze and determine necessary changes to the Apex class.
- Identify the techniques for using Visualforce to perform actions, partial page refreshes, and asynchronous operations.
- Given a scenario, identify best practices for displaying errors in the user interface.
- Given a set of requirements, select the appropriate Lightning Web Component, Aura Component, or Visualforce solution and describe its benefits.
- Knowledge Check
User Interface II
- Given a scenario, describe the aspects of Lightning Web Components or Aura Components that can be used to cause elements in a component's markup to display in a responsive manner based on a device's form factor.
- Given a scenario, implement the correct method to communicate events through Lightning Web Components or Aura Components.
- Describe the purpose and benefit of static resources in Visualforce, Lightning Web Components, and Aura Components.
- Knowledge Check
Testing, Debugging, and Deployment
- Apply advanced techniques and tools for testing Apex classes and triggers, such as mocks and stubs.
- Apply techniques and tools for testing and debugging Lightning Web Components, Aura Components, and Visualforce controllers, Visualforce controller extensions, and JavaScript.
- Given a scenario, Apex code, Apex trigger, or Apex test that is not executing as expected, apply techniques and tools to isolate and identify the root cause.
- Given a scenario, formulate the deployment process, supporting tools, and mechanisms for source-driven development.
- Knowledge Check
Performance
- Identify the common performance issues for user interfaces and demonstrate knowledge of techniques and tools to mitigate them.
- Given a scenario, choose the appropriate logic and query structure to maximize application performance and handle large data volumes.
- Analyze a given scenario and determine performance improvements that can be achieved with an asynchronous callout.
- Select scenarios where code reuse is applicable and how the reuse should be implemented.
- Knowledge Check
- Given sample code, identify inefficiencies and and demonstrate the ability to resolve them.
I passed my PD-2 exam a few days back. Most of the questions were based on hands-on experience. The study guide helped me focus my energy in the pain areas, the content as well the links provided along with the course help me prepare for the exam.
Thanks Martin for collating the content in such a structured way, I will look forward to more certification courses.
I did pass the exam last week. I agree with Elias comment, this study guide is very helpful to get ready for the exam, as it covers every possible topics of the certification, and the rest of the exam could be adressed by your own experience in coding and Salesforce features. Thanks Martin for all this material, I will definitely recommend your website.
Congratulations Cedric, glad that you found the structured format useful!
I passed yesterday the certification exam, In my opinion the real exam is easier that the practise exams from here. Most of the questions you can answer only with experience in coding. The study guide and the practise exams was a great help to clean the cert in the first atempt. thanks
Martin,
Thank you for putting together the study guides. They help me a lot.
I have a question regarding trailhead for PD2 certification. I see that the topics given in the trailhead do not match the exact topics in the exam guide. For example, in trailhead, the ‘Salesforce Fundamentals’ has the topics “Lightning Component Skills and Tools” and “Lightning Experience Development”. However, these are not the topics given in exam guide.
So my question is does trailhead really help preparing for PD2 certification exam?
Appreciate your time in responding to this question.
Thank you.
Hi Kavitha, even the trailhead is named Salesforce Fundamentals but doesn’t match the official study guide topics, the Lightning topics would be useful and probably covered in other areas of the exam.
Passed the PD2 multiple choice test. Appreciate the efforts to organize the material in a study guide and practice questions. Highly recommend these course.
Thanks for the feedback Sanjeev and congratulations on passing!
I passed my PD II today. The guided theory helped me understand my pain points and concentrate on those areas. Definitely the test was not an easy one to crack. Thanks Martin for the wonderful course. Would definitely recommend this study guide to anyone looking to stay focused on studying for PD2.
Hi All,
I passed my PD II on Monday. The theory given in this course helped so much.
Thanks a lot to Martin for preparing such a good course.
As per the exam, it was definitely tougher than the questions in the practice tests .
I suggest that you add more code and syntax based questions in the practice tests.
As i said, i am so glad that i bought this course, the theory was super good.
We can’t just really the SF Study guides each like 500+ pages.
Thanks,
Chellappa
Congrats Jon!
Hi there,
I successfully passed the Developer Platform II exam at the weekend.
Thanks for the help, this course really helped to identify where to target my efforts.
Regards
Jon
Hey Martin. Do you have any sample tests for Platform Dev 2?
Hi Mark,
We have been working on them over the last few months, they will be ready in about a week.