Whether you are starting in the world of Salesforce development or you have been a Salesforce developer for some time, it is time to start considering getting certified. We have two developer certifications. Prepare first for Platform Developer I certification, and prove you have the skills to be a great Salesforce developer. Did you pass? Then give Platform Developer II a try and demonstrate that you are a Salesforce development rockstar!
Preparing to get a certification will require you to invest some time in studying. However, obtaining a certification has a lot of benefits — not only after you have passed the exam, but also during the preparation process.
Most certifications are obtained by acing a multiple-choice exam. However, some certifications have additional requirements. For example, to obtain the Platform Developer II certification, you will need to complete four Superbadges and the multiple-choice exam.
Superbadges are earned via Trailhead. You are given a business case, and you have to implement solutions for different requirements. Once finished, you check in Trailhead if the implemented solution is correct, as you do with any other Trailhead content.
When going for a Superbadge:
Tip: Address the Superbadges before the test, as this will help when you study. Superbadges will also help you assess if you are ready to take the exam.
All Salesforce certifications have a corresponding exam guide, such as the Platform Developer I and Platform Developer II certifications exam guides. Exam guides contain an outline of which topics are covered by each exam and the percentages of questions that the test will include by topic. These are the exam guide topic percentages for Platform Developer I and Platform Developer II certification exams:
Platform Developer I | Platform Developer II | |
Salesforce Fundamentals | 10 % | 8% |
Data Modeling and Management | 12 % | 5% |
Logic and Process Automation | 46 % | 20% |
User Interface | 10 % | 20% |
Performance | 0 % | 15% |
Integration | 0 % | 14% |
Testing | 12 % | 13% |
Debug and Deployment Tools | 10 % | 5% |
Much of the developer certifications are focused on logic and process automation. By learning about these, you will be able to better understand how to use all of our click tools and know when to start writing code. You will champion Execution Order in Salesforce, know how transactions work and deeply understand how automated processes and code can affect each other. You will learn how to create an extensible and effective data model that integrates perfectly with the Salesforce application sObjects. With newfound Governor Limit knowledge, your Apex code will be much more effective. You will take in how to create great UIs that extend the Salesforce application, making the most of Salesforce as a platform. You will ground yourself in writing automated tests for your code so that bugs that appear in the future are easily detected and code quality is maintained over time. Getting your application to production is also key, which is why you’ll learn how to deploy to different environments. Finally, you’ll explore a bit of Heroku, which is part of the Salesforce platform and can be a great option to externalize high load processes or build external UIs. For the Platform Developer II certification, you’ll go a step further and digest the basics of the platform integration capabilities and sharpen how to improve your code and page performance.
Obtaining a developer certification will empower you to create better and faster, because you will better understand the depth of what the platform can do and you will know the tools that will help you out.
Tip: Is there a topic which is not clear to you? I recommend that you get hands-on with a developer org. This is the best way to learn and to remember how things work.
Preparing to get certified? This is what you can do next:
Alba Rivas works as a Lead Developer Evangelist at Salesforce. She focuses on Lightning Web Components and Lightning adoption strategy. You can follow her on Twitter @AlbaSFDC.