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
Hi,
Do I need to refer the links under “Learn More” section also?
Or the topics covered in this course is sufficient for clearing the exam?
Hi Aswathy, the study guide provides a summary of the important points for each topic. For more detailed explanations and especially for topics that you are not so familiar with, we recommend to go through the Learn More links.
I cleared exam on October 28. Thank you for this exceptional content and great practice exams
Hi Shiva, Did you just go through the study guide or “Learn More” links also extensively for the exam? Thanks in advance!!
Congratulations on clearing the exam :)
Hi Martin,
I have passed my PD1 with a great result.
Many thanks for your awesome materials, both the study guide and practice exams!
Cheers,
Thank’s Martin,
I cleared my Developer Exam on 29th Oct. The content was great along with the practice exams.
Do you have an update of what you update for each new release?
Going to be doing my Dev exam next week and was hoping to just go over the new/changed items for Winter ’18
Hi Stephen, no we don’t separate out any updates, it is just mixed in with everything else.
i just passed my exam and the study material was very useful…Of course, you cant rely solely on this material. You must read all the links which are there after each topic. Now i will be preparing for dev 2 now..
Thanks Martin!!
Hi. It would be great if the section breakdown was more granular, at least in terms of marking a section as complete. I know they match closely the exam weightings, but they are not all that useful to study.
For example, in the same section for PD1 there’s a “subsection” on formulas … and one APEX triggers. These are two very different things. It would be great if there was a way to only mark the easier formula section as complete for example.
I think the same would be good even if the topics are similar. For example, there are a lot of subsections for certain topics. For example, maybe I studied SOQL statements inside out but have yet to study the component section for example.
So, maybe a way to mark the green “subsections” as complete would be useful.
Hi Pierre, thanks for the suggestion, it makes sense. We will put it on the list to see if we can improve that.
Concise course, using this and the Platform Developer 1 exam course, was what I used to successfully pass the exam.
Fantastic course!! I could not believe I passed this exam coming from a non-development background!!
Passed my exam today, I am very grateful for this course it was of great of help given I come from a non-development background.