Book Image

Salesforce Platform Developer I Certification Guide

By : Jan Vandevelde, Gunther Roskams
Book Image

Salesforce Platform Developer I Certification Guide

By: Jan Vandevelde, Gunther Roskams

Overview of this book

Salesforce Lightning Platform, used to build enterprise apps, is being increasingly adopted by admins, business analysts, consultants, architects, and especially developers. With this Salesforce certification, you'll be able to enhance your development skills and become a valuable member of your organization. This certification guide is designed to be completely aligned with the official exam study guide for the latest Salesforce Certified Platform Developer I release and includes updates from Spring '19. Starting with Salesforce fundamentals and performing data modeling and management, you’ll progress to automating logic and processes and working on user interfaces with Salesforce components. Finally, you'll learn how to work with testing frameworks, perform debugging, and deploy metadata, and get to grips with useful tips and tricks. Each chapter concludes with sample questions that are commonly found in the exam, and the book wraps up with mock tests to help you prepare for the DEV501 certification exam. By the end of the book, you’ll be ready to take the exam and earn your Salesforce Certified Platform Developer I certification.
Table of Contents (15 chapters)
Free Chapter
1
Section 1: Fundamentals, Data Modeling, and Management
4
Section 2: Logic, Process Automation, and the User Interface
9
Section 3: Testing, Debugging, and Exercise
12
Mock Tests

When to use declarative process automation features versus Apex

With all those tools that Salesforce provides us with, it's sometimes not that easy to decide which tool to use.

As a rule of thumb, if you can solve your business requirement with declarative features, then use declarative features. They are faster to create than coding, easier to manage and maintain by administrators in the future, and don't require a developer to create or modify them.

Apex classes and triggers offer greater flexibility and full control, but they are harder to create and maintain, and will always require a developer. But hey, don't let that stop you, as you will be able to do this yourself after reading this book, right?

For the exam, learn the comparison chart, by heart, that you can find in the Common use cases for declarative customization section of Chapter 1, Salesforce Fundamentals...