Platform Developer 1 - Certification Goal
Lessons
Developer Fundamentals
- Understand multi-tenant concepts and design frameworks, such as MVC architecture and Lightning Component Framework.
- Given a scenario, identify common use cases and best practices for declarative versus programmatic customizations, including governor limits, formula fields, and roll-up summaries.
- Given a scenario, determine, create, and access the appropriate data model including objects, fields, relationships, and external IDs.
- Given a scenario, identify the options and considerations when importing and exporting data into development environments.
- Knowledge Check
Process Automation and Logic: Advanced Topics
- Given a scenario, follow best practices to write Apex classes and triggers.
- Given a scenario, identify the implications of governor limits on Apex transactions
- Describe the relationship between Apex transactions, the save order of execution, and the potential for recursion and/or cascading
- Implement exception handling in Apex, including custom exceptions as needed
- Knowledge Check
User Interface
- Given a scenario, display content or modify Salesforce data using a Visualforce page and the appropriate controllers or extensions as needed
- Describe the Lightning Component framework, its benefits, and the types of content that can be contained in a Lightning web component
- Given a scenario, prevent user interface and data access security vulnerabilities
- Given a scenario, display and use a custom user interface components, including Lightning Components, Flow, and Visualforce.
- Describe the use cases and best practices for Lightning Web Component events.
- Given a scenario, implement Apex to work with various types of page components, including Lightning Components, Flow, Next Best Actions, etc.
- Knowledge Check
Testing, Debugging and Deployment: Debugging and Deployment
- Describe how to approach debugging system issues and monitoring flows, processes, and asynchronous and batch jobs, etc.
- Given a scenario, know how and when to use the Salesforce Developer tools such as Salesforce DX, Salesforce CLI, and Developer Console.
- Describe the environments, requirements, and process for deploying code and associated configurations.
- Knowledge Check
Thanks Focusonforce team for the great material. One more certification i cleared today
Thanks, Martin and Focus On Force teams – I aced the Platform Developer I course this week and your materials were invaluable! I’ll be back :-)
Great news, Nancy! Congratulations on acing the exam! We are happy to know that our materials helped, cheers!
Im currently preparing for this, great course!
Hi Team at Focusonforce, I passed my Platform Developer 1, thank you for excellent materials. This materials help me a lot. Great job team at focusonforce.
Thanks for letting us know Hedy, glad the materials helped you!
After I failed PD1 a 2nd time, I decided to drop the Trailheads and spring up for your course. The courseware is worth every cent. I felt prepared, and halfway through the test, I was already claiming victory, even none of the questions were that similar to the sample test questions here.
I did get a few questions on topics I didn’t see here, such as 2 questions on batch apex. I didn’t do well on the User Interface section, but more than made up for it on all the other ones.
Thanks
Hi rafamis, that is awesome news! Congratulations and cheers!!
Just passed my Exam! Thank you so much for the course
Congratulations on clearing the exam, Arjinder! Cheers!
Did you use any resources other than this FOF ?
hi, are you already finished the update from study guide, before there is some coming soon, i’m just want to confirm and refreshe the studay guide again.txs.
Hi Hao, yes we have finished updating the study guide for the PD1 changes.
Hello, One thing that I am not seeing in the Study Guide that I think would be helpful is some kind of visual on how to make sense of the Schema Class topics (GetGlobalDescribe, DescribeSObjects, etc). That would really be appreciated. This topic is hard to make sense of. Well, at least for me. In either case, thanks for putting this program together. It is very helpful.
Hi Oscar, we appreciate the feedback. We should be able to provide some examples. We’ll have the content updated.
In the following link – https://focusonforce.com/lessons/platform-dev-1-study-guide-logic-and-process-automation-advanced-topics/, it says trigger.old is available for insert, trigger.new for delete which I think is incorrect. I was not able to put this question on the forum hence sending via email.
image.png
Hi Johnson, thanks for spotting this. We’ll update the screenshot.
I just passed the Dev1 exam today at the first attempt. I do have some codding background having previously worked with .NET in a past life, but if you have covered all the mateiral in the course here, understood it and also done the practice exams, you’ll be fine. The exam is a bit more difficult as others have said, but really you should be fine based on the materia on this site.
Hi Ben, congrats on passing the exam and thanks for sharing your experience here. We’re happy to hear that our materials helped you to pass, as the exam was updated a week ago and our update is still in progress.
Hi, is the study guide now updated to reflect the new changes?
Hi Rafael, we are still working on the changes and we’ll be able to release the first few updates soon.
Hi, Will we get notification when new updates are released ?
Hi Sikander, sorry we don’t have such feature as we are gradually updating study guides as well as the exam questions in a progressive manner.