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.
Are there plans to update this with the Summer ’19 changes?
Hi Matt, we’re currently in a process of Summer ’19 updates, it should be done in September.
Hi Zrna, I’ve just bought the course, do you recommend waiting to the updated version to be online or just start it now?
Thanks for purchasing our course. As all the retired content is removed, you can start using existing materials right now, and then get back to ones we will add one by one during the next few weeks.
how do I know which parts have changed?
Hi Ruben,
There is no way for users to see which parts have changed. Since Salesforce made a major update on their official exam guide for Platform Developer 2, almost 50% of the sections are new.
Thanks Martin and Team,
Passed my PD-II today. Your material have really helped me achieve this in 1st try. Have 100% followed your study guide and practice exams and it covered all the areas , specially some areas I had never touched upon as a developer in last few years. Just a note: there were a number of Lightning component questions , if those topics are included , should help developers with not a lot of lightning experience.
Thanks once again.
Hi Pallab, congrats on passing and thanks for the nice words. We’re always happy to hear that we helped.
Successfully Passed Platform Developer II. Thanks a lot Focusonforce team, for these notes.
Hi Prosenjit, congrats on passing the exam, it’s great to hear that out Study Guide helped.
Are the dump question up to date ?
Our questions are not ‘dumps’. They are original questions created to help you learn the topics in the exam. Yes we are constantly updating the questions.
I’ve sat and passed my PD2 exam. This site helped but it would be good to have more (>50%) questions to answer like there are for the PD1 for example.
Thanks Martin,
I’ve just passed my exam yesterday in my second try, and I took the first try before two weeks.
I think that the guide and the practice here cover most of basic concepts, but you should know, as the exam of advanced dev, It also contains a lot of practical analyses (code snippet), so you need to have some experience to handle it.
And I recommend you that do not forget the liens in the LearnMore after every module and It includes a lot of knowledge points.
Hi Yishuo, congratulations on passing the exam! I’m sure your feedback will be useful to other learners.
Thanks Martin, Have passed my PD 2 exams yesterday. Taking this course helped in learning all the sections in a structured way. Thanks once again for preparing this material.
I passed the test. I am sincerely thankful to Focusonforce for making such a concise course on platform developer ll. It was an uphill task for me, considering the number of topics I needed to cover in order to prepare for the test. But, with the help of this course, I became confident and able to clear the test. Thank you so much, Focusonforce !!!
It would be great to search the whole study guide…. where can I find this nice picture of the order of execution?
Hi Silvio, please find it in the first toggle of this page:
https://focusonforce.com/lessons/platform-dev-2-study-guide-logic-and-process-automation/
Thank you very much!
Very good resources for preparing exams, as well as for studying or reviewing specific topics.