Sales Force Admin Developer
Sales Force Admin Developer
1. Cloud Computing
a. What is Cloud
b. What is Cloud Computing
c. Cloud Computing Architecture
d. Deployment Model of Cloud
e. Cloud Computing Services
i. Iaas
ii. Paas
iii. Saas
f.Difference between Iaas,Paas,Saas
g. Virtualization
i. Major Benefits of Cloud Computing
4. Data Modelling
a. Database
b. Objects
i. Standard Objects
ii. Custom Objects
c. Apps in Salesforce
i. Standard Apps
ii. Custom Apps
iii. Console Apps
d. Tabs
Disclaimer: All text, graphics and design are ©2018 Shrey Sharma. All rights reserved.
Salesforce Admin & App Builder Course Plan
5. UI Customization
a. Page Layouts
b. Search Layouts
c. Mini Page Layouts
d. List Views
e. Salesforce1
f. SalesforceA
g. Compact Layouts
h. Actions
i. Object Specific Actions
ii. Global Actions
i. Action Layouts
j. Global Publisher Layouts
Disclaimer: All text, graphics and design are ©2018 Shrey Sharma. All rights reserved.
Salesforce Admin & App Builder Course Plan
k. Record Types
6. Data Management
a. Data Import
i. Data Import Wizard
ii. Data Loader
b. Data Import Methods Comparison
c. Important Points About Data Import
i. New Value for Picklist And Multi-Select Picklist
ii. Multi-select-picklist
iii. Checkboxes
iv. Default Values
v. Data/Time Fields
vi. Formula Fields
vii. Field Validation Rules
viii. Universally Required Fields
d. Data Export
i. Data Export Wizard
ii. Data Loader
e. External ID
f. Record ID
g. Security Token
7. Data Security
a. Level of Data Access
i. Organization Level
ii. Object Level
iii. Field Level
iv. Record Level
b. Control Access of Organization
i. User Management
ii. Managing Password Policies
iii. Restrict Login Access by IP Address
iv. Restrict Login Access by Time
c. Object Level Security
i. Profiles
ii. Permission Sets
d. Field Level Security
e. Record Level Security
Disclaimer: All text, graphics and design are ©2018 Shrey Sharma. All rights reserved.
Salesforce Admin & App Builder Course Plan
8. Queues
9. Process Automation
a. Workflows
i. Types of Actions
ii. Immediate Workflow Actions
iii. Time Triggered Workflow Actions
b. Approval Processes
c. Process Builder
d. Visual Workflow
14. Chatter
Disclaimer: All text, graphics and design are ©2018 Shrey Sharma. All rights reserved.
Salesforce Developer Course Plan
1. Apex basics
a. What is apex?
b. Features of Apex
c. When to use Apex
d. Flows of Action
e. Features that are not supported by Apex
f. Apex Environments
i. different tools for writing Apex Code
1. Force.com developer console
2. force.com IDE
3. Code Editor in Salesforce Interface
g. Apex Variables
h. Literals
i. Comments
ii. Expressions
i. Datatypes
i. Primitive Datatypes
1. Integer datatype
a. Integer
b. Long
2. floating point datatype
a. Double
b. Decimal
3. Time , Date and DateTime
a. Date
b. Time
c. DateTime
4. Boolean
5. String
6. ID
7. BLOB
ii. sObjects and Generic sObjects
iii. Enums
iv. Collections
1. Lists
a. Initialisation
b. Nested List
c. List Array Notation
2. Sets
a. Initialisation Methods
3. Map
a. Initialization Methods
v. Rules of Conversion
By: Shrey Sharma | Mobile: +91 7568697474
Disclaimer: All text, graphics and design are ©2018 Shrey Sharma. All rights reserved.
Salesforce Developer Course Plan
j. Operators
2. Logic Control and Looping Statements
a. If Else
b. Loops
i. do while{}
ii. while{}
iii. for{}
iv. forEach{}
Disclaimer: All text, graphics and design are ©2018 Shrey Sharma. All rights reserved.
Salesforce Developer Course Plan
o. dynamic sosl
6. Exception Handling
a. System defined exceptions and types
b. custom or user defined exception types
7. Apex Trigger
a. Triggers basics
b. Types
i. before
ii. after
c. Triggers and their order of execution
d. Trigger events
e. Trigger helper class pattern
f. Bulkified Triggers
g. Handling Recursion in Triggers
h. Best practices for triggers
i. Trigger Exceptions
Disclaimer: All text, graphics and design are ©2018 Shrey Sharma. All rights reserved.
Salesforce Developer Course Plan
c. Scheduling the batch class using UI / programmatically
d. Monitoring batch jobs
e. Monitoring schedulable jobs
9. Apex Testing
a. Apex unit tests and test classes
b. Test.startTest( ) and Test.stopTest( ) methods
c. Accessing private variables and methods in test classes
d. Test data
e. @isTest(see all data = true)
f. Loading test data
g. Test setup methods
h. Unit Tests best practising
i. System.runAs( ) usage
j. Usage of Test.isRunningTest( )
k. Testing triggers
10. Visualforce
a. Visualforce Basics
b. Architecture of Visualforce
c. Basic Tags in VF Page
d. Types of binding
i. Data binding
ii. Action binding
e. Using static resources with Visualforce
f. Visualforce Controller
g. Types of Controllers
i. Standard Controller
1. Query String parameters
2. Standard Controller Actions
ii. Standard List Controller
1. Standard List Controller Actions
iii. Custom Controllers
1. Custom Controller Methods
2. Action, Getter, Setter , Navigation
iv. Custom List Controller
v. Controller Extensions
vi. Working with multiple controller extensions
h. With Sharing and without sharing keywords
i. View State in VF Pages
j. Order of execution for controller methods
k. Best practices for VF pages
By: Shrey Sharma | Mobile: +91 7568697474
Disclaimer: All text, graphics and design are ©2018 Shrey Sharma. All rights reserved.
Salesforce Developer Course Plan
l. Components
Disclaimer: All text, graphics and design are ©2018 Shrey Sharma. All rights reserved.