Exam Name: Salesforce Certified Platform Developer

Exam Code: Plat-Dev-201

Related Certification(s): Salesforce Developer Certification

Certification Provider: Salesforce

Actual Exam Duration: N/A

Number of Plat-Dev-201 Practice Questions: 204 (updated: )

Expected Plat-Dev-201 Exam Topics:
Topic 1: Developer Fundamentals
Covers Salesforce multi-tenant concepts, MVC and Lightning Component Framework, declarative vs. programmatic customization decisions, data modeling, and basic Agentforce use cases for developers.
Topic 2: Process Automation and Logic
Focuses on automating business logic using declarative tools and Apex, including SOQL/SOSL/DML, control flow, governor limits, transaction execution order, exception handling, and Apex classes and triggers best practices.
Topic 3: User Interface
Covers building secure custom UIs using Lightning Web Components, Visualforce, and Flow, including component events, framework benefits, and preventing UI and data access security vulnerabilities.
Topic 4: Testing, Debugging, and Deployment
Covers writing tests for Apex and flows, using Salesforce developer tools (DX, CLI, Developer Console), debugging and monitoring system issues, and deploying code and configurations across environments.
Free Salesforce Plat-Dev-201 Exam Actual Questions
Note: Plat-Dev-201 Premium Questions were last updated on

Q1. Universal Containers hires a developer to build a custom search page to help users find the Accounts they want.

Users will be able to search on Name, Description, and a custom comments field.

Which consideration should the developer be aware of when deciding between SOQL and SOSL?

Choose 2 answers

Q2. Assuming that name is a String obtained by a Visualforce page, which two SOQL queries are safe from SOQL injection?

Choose 2 answers

Q3. Developers at Universal Containers (UC) use version control to share their code changes, but they notice that when they deploy their code to different environments they often have failures.

They decide to set up Continuous Integration (CI).

What should the UC development team use to automatically run tests as part of their CI process?

Q4. Which two events need to happen when deploying to a production org?

Choose 2 answers

Q5. A credit card company needs to implement the functionality for a service agent to process damaged or stolen credit cards.

When customers call in, the service agent must gather many pieces of information.

A developer is tasked to implement this functionality.

What should the developer use to satisfy this requirement in the most efficient manner?