ABOUT THE EXAM
Candidates should have experience developing and deploying business logic and user interfaces using the programmatic capabilities of the Lightning Platform.
Summer ’20 Release
Congratulations on taking the next step to prepare for your Salesforce Platform Developer I credential. This exam guide has the information you need to help you study and prepare for your exam. Let’s get started!
Contents
About the Salesforce Platform Developer I Credential
Audience Description: Salesforce Platform Developer I
Purpose of this Exam Guide
About the Exam
Recommended Training and References
Exam Outline
Maintaining Your Certification
About the Salesforce Platform Developer I Credential
The Salesforce Platform Developer I credential is intended for individuals who have knowledge, skills, and experience in building custom applications on the Lightning Platform.
This credential encompasses the fundamental programmatic capabilities of the Lightning Platform to develop custom business logic and interfaces to extend Salesforce using Apex, Visualforce, and basic Lightning Components. To achieve this credential, a candidate must successfully pass the Salesforce Platform Developer I exam. This exam is also a prerequisite to the Salesforce Platform Developer II Multiple Choice exam.
Audience Description: Salesforce Platform Developer I
The Salesforce Platform Developer I exam is intended for an individual who has experience developing and deploying basic business logic and user interfaces using the programmatic capabilities of the Lightning Platform, including practical application of the skills and concepts noted in the exam objectives below.
The Salesforce Platform Developer I generally has one to two years of experience as a developer and at least six months of experience on the Lightning Platform and has invested time in studying the resources listed in this exam guide.
The Salesforce Platform Developer I candidate has the experience, skills, and knowledge outlined below:
Has experience with object-oriented languages such as Apex, Java, JavaScript, C#, and Ruby.
Has experience with data-driven applications and relational databases.
Has experience with Model View Controller (MVC) architecture and component-based architecture.
Knows the capabilities of the core objects in the Salesforce schema.
Knows the capabilities and use cases for formula fields and roll-up summary fields.
Is familiar with and able to leverage relevant declarative capabilities of the platform, where appropriate.
Knows when to use declarative vs. programmatic methods.
Knows when to use the Lightning Process Builder vs. an Apex trigger.
Is familiar with the basics of the Lightning framework.
Can use the fundamental programmatic capabilities of the Lightning Platform to develop custom interfaces to extend Salesforce capabilities and develop custom business logic.
Can extend the Lightning Platform using Apex, Visualforce, and basic Lightning Components.
Is familiar with the development lifecycle from development to testing, and has knowledge of the available environments.
A candidate for this exam is not expected to administer any standard Salesforce applications, develop mobile apps, develop and publish managed products on the AppExchange, perform tuning, or design integrations such as callouts, APIs, and email services.
Purpose of this Exam Guide
This exam guide is designed to help you evaluate if you are ready to successfully complete the Salesforce Platform Developer I exam. This guide provides information about the target audience for the certification exam, recommended training and documentation, and a complete list of exam objectives—all with the intent of helping you achieve a passing score. Salesforce highly recommends a combination of on-the-job experience, course attendance, and self-study to maximize your chances of passing the exam.
About the Exam
Read on for details about the Salesforce Platform Developer I exam:
Content: 60 multiple-choice/multiple-select questions and 5 non-scored questions
Time allotted to complete the exam: 105 minutes
Passing score: 65%
Registration fee: USD 200, plus applicable taxes as required per local law
Retake fee: USD 100, plus applicable taxes as required per local law
Delivery options: Proctored exam delivered onsite at a testing center or in an online proctored environment. Click here for information on scheduling an exam.
References: No hard-copy or online materials may be referenced during the exam.
Prerequisite: None; course attendance highly recommended
Recommended Training and References
As preparation for this exam, we recommend a combination of hands-on experience, training course completion, Trailhead trails, and self-study in the areas listed in the Exam Outline section of this exam guide.
The self-study materials recommended for this exam include:
Trail: Study for the Platform Developer I Exam
Trailmix: Prepare for Your Salesforce Platform Developer I Credential
Superbadge: Apex Specialist
To enroll in instructor-led courses and launch online training from your Salesforce application, click the Help & Training link in the upper right corner of the screen (requires login) and search for the desired courses. Non-Salesforce customers can register for instructor-led courses here.
Instructor-Led Training recommended for this exam:
Programmatic Development Using Apex and Visualforce in Lightning Experience (DEX 450)
Certification Preparation for Platform Developer I (CRT 450)
Additional Resources:
Apex Developer Guide
Lightning Web Components Developer Guide
Lightning Aura Components Developer Guide
Visualforce Developer Guide
Platform Events Developer Guide
Salesforce Developer Limits and Allocations Quick Reference
SOQL and SOSL Reference
To review online Documentation, Tip Sheets, and User Guides, search for the topics listed in the Exam Outline section of this guide and study the information related to those topics. Documentation, Tip Sheets, and User Guides can also be accessed through Help & Training.
Exam Outline
The Salesforce Platform Developer I exam measures a candidate’s knowledge and skills related to the following objectives. A candidate should have hands-on experience developing custom applications on the Lightning Platform and have demonstrated the application of each of the features/functions below.
Exam Outline
The Salesforce Platform Developer I exam measures a candidate’s knowledge and skills related to the following objectives. A candidate should have hands-on experience developing custom applications on the Lightning Platform and have demonstrated the application of each of the features/functions below.
Salesforce Fundamentals: 7%
Describe the considerations when developing in a multi-tenant environment.
Understand design frameworks, such as MVC architecture and Aura Framework, and how to build applications using both declarative and programmatic tools.
Given a scenario, identify common use cases for declarative versus programmatic customizations.
Data Modeling and Management: 13%
Given a set of requirements, determine, create, and access the appropriate data model including objects, fields, and relationships.
Describe the capabilities of the various relationship types and custom IDs and the implications of each on record access and development.
Describe the options for and considerations when importing and exporting data into development environments.
Describe the capabilities and use cases for formula fields and roll-up summary fields.
Process Automation and Logic: 38%
Describe the capabilities of the declarative process automation features.
Declare variables, constants, methods, and use modifiers and interfaces in Apex.
Given a scenario, use and apply Apex control flow statements.
Given a scenario, write Apex classes and use Apex interfaces.
Given a scenario, write SOSL, SOQL, and DML statements in Apex.
Given a use case, write Apex classes and triggers following best practices.
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.
Use programmatic techniques to prevent security vulnerabilities.
Given a scenario, use declarative functionality and Apex together to automate business logic.
Given a scenario, identify the appropriate publish/subscribe logic for platform events.
User Interface: 25%
Given a scenario, display or modify Salesforce data using a Visualforce page and the appropriate controllers or extensions as needed.
Describe the types of web content that can be incorporated into Visualforce pages.
Incorporate Visualforce pages into Lightning Platform applications.
Describe the Lightning Component framework and its benefits.
Describe 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, Visual Flow, and Visualforce.
Describe the use cases for Lightning component events and application events.
Given a user interface requirement, describe interactions between Apex and various types of page components, including Lightning Components, Visual Flow, Next Best Actions, etc.
Testing, Debugging, and Deployment: 17%
Write and execute tests for triggers, controllers, classes, flows, and processes using various sources of test data.
Describe the use cases for invoking anonymous code and the differences between invoking Apex in execute anonymous vs. unit tests.
Describe the Salesforce Developer tools such as Salesforce DX, Salesforce CLI, and Developer Console, and when to use them.
Describe how to approach debugging system issues and monitoring flows, processes, and asynchronous and batch jobs, etc.
Describe the environments, requirements, and process for deploying code and associated configurations.
Maintaining Your Salesforce Certification
One of the benefits of holding a Salesforce credential is always being up-to-date on new product releases (updates). As such, you will be required to complete the Platform Developer I certification maintenance modules on Trailhead once per year.
Don’t let your hard-earned credential expire! If you do not complete all maintenance requirements by the due date, your credential will expire.
Bookmark these useful resources for maintaining your credentials:
Overall Maintenance Requirements
Maintenance Exam Due Dates
Verify Your Certification Status
Certification Expiration Details
QUESTION 1
Your organization’s corporate website must be available on www.acme.com and acme.com.
How should you configure Amazon Route 53 to meet this requirement?
A. Configure acme.com with an ALIAS record targeting the ELB. www.acme.com with an ALIAS record targeting the ELB.
B. Configure acme.com with an A record targeting the ELB. www.acme.com with a CNAME record targeting the acme.com record.
C. Configure acme.com with a CNAME record targeting the ELB. www.acme.com with a CNAME record targeting the acme.com record.
D. Configure acme.com using a second ALIAS record with the ELB target. www.acme.com using a PTR record with the acme.com record target.
Correct Answer: A
QUESTION 2
You are building an application in AWS that requires Amazon Elastic MapReduce (Amazon EMR). The
application needs to resolve hostnames in your internal, on-premises Active Directory domain. You update
your DHCP Options Set in the VPC to point to a pair of Active Directory integrated DNS servers running in your VPC.
Which action is required to support a successful Amazon EMR cluster launch?
A. Add a conditional forwarder to the Amazon-provided DNS server.
B. Enable seamless domain join for the Amazon EMR cluster.
C. Launch an AD connector for the internal domain.
D. Configure an Amazon Route 53 private zone for the EMR cluster.
Correct Answer: B
QUESTION 3
You have a three-tier web application with separate subnets for Web, Applications, and Database tiers. Your
CISO suspects your application will be the target of malicious activity. You are tasked with notifying the
security team in the event your application is port scanned by external systems.
Which two AWS Services cloud you leverage to build an automated notification system? (Choose two.)
A. Internet gateway
B. VPC Flow Logs
C. AWS CloudTrail
D. Lambda
E. AWS Inspector
Correct Answer: CD
QUESTION 4
You are designing the network infrastructure for an application server in Amazon VPC. Users will access all
the application instances from the Internet and from an on-premises network. The on-premises network is
connected to your VPC over an AWS Direct Connect link.
How should you design routing to meet these requirements?
A. Configure a single routing table with two default routes: one to the Internet via an IGW, the other to the onpremises network via the VGW. Use this routing table across all subnets in your VPC.
B. Configure two routing tables: one that has a default route via the IGW, and another that has a default route via the VGW. Associate both routing tables with each VPC subnet.
C. Configure a single routing table with a default route via the IGW. Propagate a default route via BGP on the AWS Direct Connect customer router. Associate the routing table with all VPC subnet.
D. Configure a single routing table with a default route via the IGW. Propagate specific routes for the onpremises networks via BGP on the AWS Direct Connect customer router. Associate the routing table with
all VPC subnets.
Correct Answer: D
QUESTION 5
Your company decides to use Amazon S3 to augment its on-premises data store. Instead of using the
company’s highly controlled, on-premises Internet gateway, a Direct Connect connection is ordered to provide
high bandwidth, low latency access to S3. Since the company does not own a publically routable IPv4 address
block, a request was made to AWS for an AWS-owned address for a Public Virtual Interface (VIF).
The security team is calling this new connection a “backdoor”, and you have been asked to clarify the risk to the company.
Which concern from the security team is valid and should be addressed?
A. AWS advertises its aggregate routes to the Internet allowing anyone on the Internet to reach the router.
B. Direct Connect customers with a Public VIF in the same region could directly reach the router.
C. EC2 instances in the same region with access to the Internet could directly reach the router.
D. The S3 service could reach the router through a pre-configured VPC Endpoint.
Correct Answer: A
Actualkey Salesforce CRT-450 exam pdf, Certkingdom Salesforce CRT-450 PDF
Best Salesforce CRT-450 Certification, Salesforce CRT-450 Training at certkingdom.com