Salesforce platform developer I certification guide expert tips, techniques, and mock tests for the Platform Developer I (DEV501) certification exam

دانلود کتاب Salesforce platform developer I certification guide expert tips, techniques, and mock tests for the Platform Developer I (DEV501) certification exam

47000 تومان موجود

کتاب راهنمای گواهینامه توسعه دهنده پلتفرم Salesforce نکات، تکنیک ها و تست های آزمایشی برای آزمون گواهینامه پلتفرم Developer I (DEV501) نسخه زبان اصلی

دانلود کتاب راهنمای گواهینامه توسعه دهنده پلتفرم Salesforce نکات، تکنیک ها و تست های آزمایشی برای آزمون گواهینامه پلتفرم Developer I (DEV501) بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید


این کتاب نسخه اصلی می باشد و به زبان فارسی نیست.


امتیاز شما به این کتاب (حداقل 1 و حداکثر 5):

امتیاز کاربران به این کتاب:        تعداد رای دهنده ها: 12


توضیحاتی در مورد کتاب Salesforce platform developer I certification guide expert tips, techniques, and mock tests for the Platform Developer I (DEV501) certification exam

نام کتاب : Salesforce platform developer I certification guide expert tips, techniques, and mock tests for the Platform Developer I (DEV501) certification exam
ویرایش : 1
عنوان ترجمه شده به فارسی : راهنمای گواهینامه توسعه دهنده پلتفرم Salesforce نکات، تکنیک ها و تست های آزمایشی برای آزمون گواهینامه پلتفرم Developer I (DEV501)
سری :
نویسندگان : ,
ناشر : Packt Publishing Ltd
سال نشر : 2019
تعداد صفحات : 533
ISBN (شابک) : 9781789611281 , 1789802075
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 34 مگابایت



بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.


فهرست مطالب :


Cover
Title Page
Copyright and Credits
About Packt
Contributors
Table of Contents
Preface
Section 1: Fundamentals, Data Modeling, and Management
Chapter 1: Salesforce Fundamentals
Considerations when developing in a multi-tenant environment
What is multi-tenancy?
The MVC paradigm
The core CRM objects
Leads
Accounts
Contacts
Opportunities
Extending an application\'s capabilities using AppExchange
Common use cases for declarative customization
Objects and fields
Formula fields
Rollup summary fields 
Validation rules
WFR
Approval processes
The Process Builder
Lightning flow
Summary
Quiz
Chapter 2: Understanding Data Modeling and Management
Data modeling
Creating an app
Creating custom objects and custom fields
Creating records
Relationship types
Creating relationships
Schema design and modification impact on Apex development
Visualizing and creating entity relationships
Creating objects and fields with Schema Builder
Modifying page layouts through the App Builder
Adding and moving fields on the layout
Adding and removing Related Lists to and from the page layout
Updating records
Importing and exporting data into development environments
Importing data
Exporting data
Importing data through the Data Import Wizard
Exporting data through Data Export
Importing data through Data Loader
Exporting data through Data Loader
Summary
Quiz
Section 2: Logic, Process Automation, and the User Interface
Chapter 3: Declarative Automation
Formula fields
Roll-up summary fields
Declarative process automation features – workflow and processes
Workflow rules
Process Builder
Declarative process automation features – approvals and flows
Approval processes
Creating the approval process
Activating the approval process
Visual Workflow
Testing the workflow
When to use declarative process automation features versus Apex
Which automation tool do you use?
A record needs approval
When a record has certain values or meets certain criteria
You need to capture input and then do something with that information
Summary
Quiz
Chapter 4: Apex Basics
What is a class and an instance?
Understanding the features of Apex
How to develop Apex
When should you use Apex?
The Developer Console
Exercise 1 – opening the Developer Console and looking around for possibilities
Exercise 2 – creating a new class in the Developer Console
Executing the code
Understanding code and its execution
Apex variables, constants, and expressions
Apex data types
Constants
Expressions
Operators
Access modifiers
Private
Protected
Public
Global
Exercise – building a new class and defining a private access modifier
Apex control flow statements
Conditional statements
Switch
Loops
The do-while loop
The while loop
The for loop
Iterations
Iteration of a set or list
Iteration collections
Working with data in Salesforce
Selecting data with SOQL and SOSL
SOQL syntax
SELECT fieldList [subquery] [...]
FROM objectType[...]
[WHERE conditionExpression]
[GROUP BY {fieldGroupByList|ROLLUP (fieldSubtotalGroupByList)|CUBE (fieldSubtotalGroupByList)}
[ORDER BY fieldOrderByList {ASC|DESC} [NULLS {FIRST|LAST}] ]
[LIMIT numberOfRowsToReturn]
[OFFSET numberOfRowsToSkip]
Selecting records with dynamic parameters
Variable assignment
SOQL aggregate, optional clauses, and return
SOQL relationships
SOSL
FIND {SearchQuery}
[ IN SearchGroup ]
[ RETURNING FieldSpec [[ toLabel(fields)] [convertCurrency(Amount)] [FORMAT()]] ]
[ LIMIT n ]
DML statements
Different types of DML statements
Which type of DML should I use?
Methods of DML
Inserting records
Transaction control
Updating records
Upserting records
Exercise
Deleting and undeleting records
Merging records
Summary
Quiz
Chapter 5: Apex - Beyond the Basics
Apex classes and interfaces
Interfaces
Virtual and abstract classes
Abstract classes
Inheritance from abstract classes
Virtual classes
Annotations
Object schema
getGlobalDescribe()
Object description
Field description
Apex triggers
Trigger syntax
Trigger variables
Trigger.isExecuting
Trigger.isInsert
Trigger.isUpdate
Trigger.isDelete
Trigger.isUndelete
Trigger.isBefore
Trigger.isAfter
Trigger.new
Trigger.newMap
Trigger.old
Trigger.oldMap
Trigger.size
Governor limits
Per-transaction limits
Per-transaction managed package limits
Lightning Platform limits
Static Apex Limits
Size-specific limits
Miscellaneous Apex limits
An Apex trigger pattern for efficient data processing
Best practices
Trigger design patterns
Web service calls in triggers
@future
Queueable interface
The order of execution
Exception handling
Custom exceptions
Exception class
Security in Apex
DML security
Field-level security
SOQL injection
Use bind variables
Escape SingleQuotes
Replacing characters
Whitelisting
Record security – with and without sharing
Web service callouts
The endpoint
The HTTP request
Exercise
Summary
Quiz
Chapter 6: The Salesforce User Interface
Introduction
Displaying Salesforce data using Visualforce
Where is this used?
Visualforce language
Creating Visualforce pages
Standard controllers
Exercise
Standard list controllers
Controller extensions
Working of a controller extension
Custom controller
Controller methods
Action methods
Getter actions
Setter methods
Validation rules and custom controllers
Web content in Visualforce
Static resources
Incorporating Visualforce pages into Force.com
Force.com sites
Configuration of a site
Lightning Component framework
My Domain
Benefits of the Lightning Component framework
Resources in a Lightning component
Component attributes
Expressions
Value providers
The component
The renderer
The Helper
The client-side controller
Server-side controller
Summary 
Quiz
Section 3: Testing, Debugging, and Exercise
Chapter 7: Testing in Salesforce
Testing deployment requirements and the testing framework
The importance of testing
The four principles of a good testing approach
Creating test data from scratch
Performing your test scenario
Be assert-ive!
Breaking things
Be bulkyfied!
Other stuff
Writing Apex unit tests
Setting up test data
@TestSetup
Mixed Data Manipulation Language (DML) operations
Creating a unit test
The test data
The test scenario
What’s the result of the test?
Executing test classes
Testing web service callouts
Callout types
WSDL2Apex
HttpCalloutMock
Invoking Apex to execute anonymously versus unit tests
Test functions
The impact on code during declarative changes
Summary
Quiz
Chapter 8: Debugging and Deployment Tools
Monitoring and accessing debug logs
What is a debug log?
Working with the Developer Console, Workbench, and Force.com IDE platforms
Developer Console
Workbench
The Force.com IDE
Salesforce environments
Deploying metadata to another org
Deploying metadata with change sets
Deploying metadata through unmanaged packages
Deploying metadata through an IDE
Remember the following about deployments
Summary
Quiz
Chapter 9: Mock Tests
Mock exam
Appendix
Other Books You May Enjoy
Index




پست ها تصادفی