0% found this document useful (0 votes)
21 views9 pages

Sales Force Admin Developer

Uploaded by

printableboon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views9 pages

Sales Force Admin Developer

Uploaded by

printableboon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Salesforce Admin & App Builder Course Plan

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

2. Salesforce & CRM Basics


a. Salesforce.com
b. CRM
c. Salesforce Architecture
d. Benefits of Salesforce

3. Force.com & Environment


a. Benefits of Force.com
b. Characteristics of an Environment
c. Types of Environment
i. Production Environment
ii. Developer Environment
1. Developer Edition
2. Sandbox
iii. Testing Environment

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

By: Shrey Sharma | Mobile: +91 7568697474

ShreySharma.com [email protected] Salesforce Hulk

Disclaimer: All text, graphics and design are ©2018 Shrey Sharma. All rights reserved.
Salesforce Admin & App Builder Course Plan

i. Standard Object Tabs


ii. Custom Objects Tabs
iii. Web Tabs
iv. Visualforce Tabs
v. Tab Visibility
e. Fields
i. Standard Fields
ii. Custom Fields
f. Field Dependency
g. Global Picklist
h. Relationship
i. In Relational Database
ii. In Salesforce
iii. Master-Detail Relationship Fields
iv. Lookup Relationship Field
1. Hierarchal
2. Self
v. Many-to-Many Relationship (Junction Object)
1. Primary Relationship
2. Secondary Relationship
i. Validation Rule
j. Formula Fields & Cross Object Formula Fields
k. Roll-up Summary Fields
l. Lookup Filter
m. Schema Builder

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

By: Shrey Sharma | Mobile: +91 7568697474

ShreySharma.com [email protected] Salesforce Hulk

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

By: Shrey Sharma | Mobile: +91 7568697474

ShreySharma.com [email protected] Salesforce Hulk

Disclaimer: All text, graphics and design are ©2018 Shrey Sharma. All rights reserved.
Salesforce Admin & App Builder Course Plan

i. Organization Wide Defaults


ii. Role Hierarchy
iii. Sharing Rules
iv. Manual Sharing
f. Different Types of groups.

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

10. MVC Architecture


11. Reports & Dashboards
a. Reports
b. Dashboards

12. Sales cloud

12. Service cloud

13. Activity Management

14. Chatter

By: Shrey Sharma | Mobile: +91 7568697474

ShreySharma.com [email protected] Salesforce Hulk

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

ShreySharma.com [email protected] Salesforce Hulk

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{}

3. Apex OOPS concepts


a. Classes
b. Methods
c. Variables (instance and static)
d. Access Modifiers
e. Object Instantiation
f. Constructors
g. this keyword
h. Static and Instance Initialisation Block
i. Inheritance
j. Super Keyword
k. Abstract Class
l. Interface
m. Schema descrption

4. SOSL & SOQL


a. SOQL Basics
b. Soql Return Types
c. Soql Keywords (where, in, like, and, or, not, order by, group by, limit, all rows, for update,
having)
d. Soql Functions
i. sum(), max(), min(), count(), count_distinct(), average()
e. Soql Variable binding
f. Soql for loops
g. Relationship Queries
i. Child to parent
ii. Parent to Child
h. Multi level Relationships
i. Dynamic Soql
j. SOSL basics
k. returning
l. return specified fields
m. where clause
n. soql v/s sosl
By: Shrey Sharma | Mobile: +91 7568697474

ShreySharma.com [email protected] Salesforce Hulk

Disclaimer: All text, graphics and design are ©2018 Shrey Sharma. All rights reserved.
Salesforce Developer Course Plan
o. dynamic sosl

5. Apex DML and Database methods


a. Insert, update, upsert, delete and undelete
b. Dml Standalone statements
i. insert
ii. update
iii. delete
iv. upsert
v. undelete
vi. merge
c. Database Class
i. Database.insert
ii. Database.update
iii. Database.upsert
iv. Database.delete
v. Database.undelete
vi. Database.merge
d. Transaction control and rollback
e. Database class method result object
f. Database class methods(for lead conversion, for deleting the record from recycle bin,
count query)

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

8. Governor Limits & Batch Apex class


a. Develop Batch classes
b. Purpose of stateful interface
By: Shrey Sharma | Mobile: +91 7568697474

ShreySharma.com [email protected] Salesforce Hulk

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

ShreySharma.com [email protected] Salesforce Hulk

Disclaimer: All text, graphics and design are ©2018 Shrey Sharma. All rights reserved.
Salesforce Developer Course Plan
l. Components

11. Lighting Component framework 2


a. Lightning Web component
b. Lightning Characteristics
c. Resources
d. Resources bundle
e. Benefits
12. API
a. SOAP API
b. Rest API
c. Metadata API

13. Deployment Process


a. Application Development Life Cycle
b. Sandboxes
c. Change Sets
d. Force.com Migration tool
e. Force.com IDE
f. Packages
g. Steps for production deployment
h. Best practices

By: Shrey Sharma | Mobile: +91 7568697474

ShreySharma.com [email protected] Salesforce Hulk

Disclaimer: All text, graphics and design are ©2018 Shrey Sharma. All rights reserved.

You might also like