Salesforce Course Content

salesforce online training


    Introduction to CRM:
    • Why CRM? 
    • Introduction to Cloud Computing & 
    • Cloud Computing - Overview 
    • What is Software-as-a-Service (SAAS)? 
    • What is Platform-as-a-Service (PAAS)? 
    • What is Infrastructure-as-a-Service (IAAS)? 
    What is 
    • CRM Editions 
    • Salesforce Architecture – Cloud Computing is a Better Model Multi-tenant
    • Salesforce Editions / Pricing Navigation - Overview: 
    • Salesforce Certifications 
    • Certified Developer(401) 
    • Certified Administration (201) 
    • Certified Advanced Developer(501), etc., 
    Database Introduction:
    •  Database Model - Object Creation
    • Salesforce Building Blocks 
    • Standard Objects 
    • Create custom Objects 
    • CRM functionality in Salesforce and use of standard objects 
    • Custom Objects Vs. Standard Objects 
    • Create custom Fields 
    • Create custom Tabs 
    Types of Tab: 
    •  Standard Objects – Account, Contacts, Leads, Campaigns, Opportunities etc., 
    •  Custom object Tabs
    • Web Tabs
    • Visual force Tabs
    Custom Application:
    • Limitations 
    • Field Creation and its Relationships a. Different Data types 
    •  Standard Data types :  
    1. Text, Email, Number, Currency, URL, Text Area.
    2. Storage Limitations 
    • Read only Data types:
    1.  Auto Number, Formula and Rollup summary 
    2.  Rollup summary Operations 
    3.  Sum(), Min(), Max() and Count 
    Relational Data types:
    • Lookup Vs. Master - Detail Relationship 
    • Limitations 
    • Required, External Id, Default Value and Unique fields 

    Salesforce Application elements: Home Page, Tabs, Tab Home Pages, Detail Page, Side Bar, Apps, Record

    Page Layouts
    • Defining Page layouts 
    • Field order changes 
    • Adding custom buttons and links 
    • Defining required and read only fields 
    • Adding related list 
    Record Types:
    • To create and maintain record types for your organization. 
    • Display different page layouts and picklist values based on record types.
    • Uses of Record Types
    Field Dependencies:
    • Controlling field/Dependent field? 
    • Making dependent pick list fields 
    • Limitations 
    Validation Rules: 
    • Defining Salesforce Data Validation 
    • Creating Custom Validation Rules 
    • Validation Vs. Trigger 
    Workflow rules:
    • Define workflow 
    • Create Email template 
    • Set up workflow rules 
    • Set up workflow actions 
    Workflow Approval process: 
    • Plan approvals using workflow 
    • Use the approval wizard – standard vs. jump start 
    • Create workflow approvals 
    Email Templates: 
    • Email Templates – Sending Single emails and Mass emails. 
    • Types of Templates - HTML (Using Letter Head) , Custom HTML (without using letter head), Visual force Email Templates 
    Data Management:
    • Import Wizard Vs Data Loader
    • Importing Overview 
    • Exporting Overview
    • Import custom object records using the Data Loader 
    • Use mass delete 
    • Use storage 
    Personal Setup:
    • Managing Personal Information
    • Password Reset
    • User Management Overview
    • Roles, Users, Profiles & Sharing 
    Users, Roles and Profiles:
    • Creating Users
    • User Licenses Overview
    • Understanding Record Ownership and Access
    • Role Hierarchy
    • Profiles
    1. Overview and different profiles
    2. User Permissions
    • Managing the Users 
    • Set Organization Wide Defaults (OWD) 
    • Object-level Security 
    • Field-level Security 
    • Record-level Security
    • Sharing Rules 
    1.  Define Sharing rules 
    2.  Discuss about types of sharing rules
    Reports & Dashboards

    • Installing an App
    • Uninstalling an App


        Introduction to oops concepts

    MVC Architecture:
    • Model
    • View
    • Controller
    Apex Programming Overview:

    • CSS Introduction
     JavaScript Introduction:
    • Internal
    • External
    Static Resources:
    • Adding External CSS files to the static resources 
    • <apex: stylesheet/> 
    •  Adding External Javascript files to the static resources 
    • <apex:includescript/> 
    Apex Class Creation – Calling
    • Defining Class
    • Access Specifiers
    • Method Declarations
    • Debugging results
    • Naming conventions & Code Commenting 
    Data Types:
    • Primitives
    • Collections (List, Set and Map)
    • Subject

    Standard Controller

    • Record setvar
    Custom Controller
    • SOQL Query – Query data with SOQL and place them on Pages
    • Custom Save Functionality
    • With Sharing class Vs. without Sharing Class
    • User mode Execution Vs. System mode Execution
    • Save - Standard controller with extension sample

    Wrapper Classes:
    • Display multi object data
    • Adding check boxes to the data and perform related operations 
    View State:
    • Inner Queries & Relational Queries
    • Trigger Events 
    • Trigger Overview
    • Defining Triggers in Salesforce
    Trigger Context variables

    Ajax Components & its related components:
    • Action Function 
    • Action Support 
    • Action Region 
    • Action Pollar 
    • Action Status 
    • Rerender 
    • Render 
    • Facet 
    • Outputpanel 
    • Package Overview
    • Defining packages
    • Package Types
    1. Managed
    2. Unmanaged
    • Managed Vs Unmanaged Packages Sites – Public website Building:

    • Building public websites for the external Users
    Batch Apex:

    • Batch apex Use and its Methods
    Scheduling Apex:
    • Scheduling apex Use and its Methods
    • Limitations
    Different sandboxes:
    • Sandbox Vs. Production Environments
    • Change sets
    • Limitations


About BharathTrainings

Bharathtrainings is best online training institute for IT Software and ERP Courses by real-time working and experienced trainers.

Be part of our bharathtrainings team!

Register As Trainer

Our Online Services