Final SF3@600x.png

Salesforce Training Program


Program Overview: 

This Salesforce training course is designed to teach you how to master the concepts needed to become a 

Salesforce Administrator and Developer. You will learn how to configure Salesforce to collect, analyze, 

and retrieve vital customer information and to create applications using Salesforce. 




Who can apply:

● B.E/B.Tech Freshers          ● Salesforce App builders  

● System administrators       ● Developers  

info ic1 _1@600x.png
  • Gain an overview of Salesforce

info ic2_2 @600x.png
  • Learn about Salesforce Administration

cloud ic3 @600x.png
  • Learn about different types of clouds 

      in Salesforce

ic4 @600x.png
  • Learn the scope of development

       in Salesforce

  • Development in Salesforce

  • Debug analysis and deployment of

       components in Salesforce

Course Curriculum

Key Learning Outcomes

Salesforce Admin

Lesson: 13 - Q&A session on Salesforce Administration

and Project discussion

● Uses cases starting from Objects to Reports and Dashboards. 

● Open points discussion. 

● Project discussion. 

● Discuss FDD, TDD. 

● Finalize TDD. 

Start working

on the project

● Introduction to security controls types 

● Discuss each security control type and Demo 

Lesson: 11 - Security Controls(Session-2)

Lesson: 12 - Reports and Dashboards

● Introduction to Reports 

● Different types of reports 

● How to create a report 

● Introduction to Dashboards 

● Different types of Dashboards 

● How to create a Dashboard 

Lesson: 01 - Salesforce Overview

● Salesforce  

● Salesforce Overview 

● Introduction to Salesforce  

● Salesforce Editions Home Page Customization 

● Creating a new Salesforce Account 

● Uploading a Company Logo Company Information. 

Lesson: 02 - Salesforce Objects

● Introduction to Salesforce Objects 

● Salesforce Objects 

● Standard Object Components 

● Renaming Standard Objects 

● Modifying Standard Objects 

● Creating Custom Objects 

Lesson: 03 - Objects Relationships

● Introduction to Salesforce relationships 

● Why relationships required 

● Types of relationships 

● How to create a relationship

Lesson: 04 - Formula fields, Record types

● Introduction to Formula Fields 

● How to create the formula field  

● Introduction to Record Types 

● How to create record types 

Lesson: 05 - Field dependency, types of Layouts

● Introduction to Field Dependency

● What is controlling field and dependent field

● How to create Field dependency between field

● Introduction to layouts in salesforce. 

● Different types of layouts 

Lesson: 06 - Email Templates and Workflows

● Introduction to Profiles 

● The necessity of profiles in salesforce 

● Types of Profiles 

● How to create a Profile

● How to create a User 

● Different types of permissions in profile 

Lesson: 07 - User and Profiles

● Introduction to Process Builder

● Compare Process builder with workflow

● Different types of actions in process builder

● How to create process builder 

Lesson: 08 - Permission in Sets

● Introduction to Email Templates

● Types of Email Templates 

● How to Create Email Templates 

● Introduction to Workflow

● Types of workflows 

● Types of criteria’s in the workflow 

● Types of actions in the workflow

● Introduction to Permission Sets 

● Why Permission Sets 

● How to create a Permission Set 

● Compare profile with a Permission Set

Lesson: 09 - Process Builder

Lesson: 10 - Security Controls(Session-1)

● Introduction to Security controls

● Types of Security Control

● Compare Security controls with Profiles,

   Permission sets 

● What is OWD 

Salesforce Development

Lesson 01 - Introduction to Apex

● What is Apex 

● Why Development is required 

● Types of development (Front end, Back end) 

● MVC Architecture 

● Prepare a plan for development practice 

Lesson 02 - Basics of Java(Session-1)

● Different types of data types 

● How to create a variable and variable types

● Different types of statements (Conditional, loop) 

● An example combining all Demo 

Lesson 03 - Basics of Java(Session-2)

● Definition of Class. 

● Method and method types 

● Basic Programs demo 

Lesson 04 – Collections in Salesforce

● Introduction to collections 

● Types of collections 

● Different types of methods for each collection 

Lesson 05 - DML operations in Salesforce

● Introduction to DML 

● Types of DML 

● How to use Subjects in development 

● Demo for each DML type 

Lesson 06 - SOQL and SOSL(Session-1)

● Introduction to SOQL

● Types of queries

● Different types of conditions 

● Examples for each condition 

Lesson 07 - SOQL and SOSL(Session-2)

● Combine SOQL and Collections 

● Demo examples after combining 

● Introduction to relationship queries

● Examples and demo for each type  

Lesson 08 - SOQL and SOSL(Session-3)

● Q&A on SOQL queries covered 

● Introduction to SOSL 

● Example and demo for SOSL

Lesson 09 - Email Services

● Introduction to email services  

● Types of email messaging 

● Example and demo for each messaging type 

● Different types of method in email messaging

● Use cases  

Lesson 10 - Batch Apex(Session-1)

● Introduction to the Batch apex 

● How to write Batch apex 

● Different kinds of use cases 

● Example and demo  

Lesson 11 - Batch Apex(Session-2)

● Demo for a few more use cases.  

Lesson 12 - Schedule Apex

● Introduction to Schedule Apex 

● Different ways to schedule 

● Introduction to CRON expression 

● Example and Demo for Schedule apex 

Lesson 13 - Test Class(Session-1)

● Introduction to Test class 

● Why test class 

● How to write a test class 

● Difference between a normal class and test class 

● Example and demo for the test class 

Lesson 14 - Test Class(Session-2)

● Different types of methods to use in a test class

● Example and demo for each method type 

● Writing test classes

Lesson 15 - Apex Triggers(Session-1)

● Introduction to apex triggers

● Types of events 

● Types of trigger context variables 

● Compare workflow, Process builder, apex trigger 

Lesson 16 - Apex Triggers(Session-2)

● Example and demo for Before Insert, After

   inserting Types of events 

● Demo for each event

● Use cases, Business scenarios for those types

   of events 

Lesson 17 - Apex Triggers(Session-3)

● Example and demo for Before Update, After Update,

   Before Delete, After deleting Types of events. 

● Demo for each event. 

● Use cases, Business scenarios for those types

    of events 

Lesson 18 - Apex Triggers(Session-4)

● Introduction to Trigger recursion 

● Possibilities for recursion How to control recursion 

● Advanced business scenarios 

● Example and demo for trigger recursion

Lesson 19 - Q&A Session on Apex Development

● Q&A session starting from collections to triggers 

● Open points

Lesson 20 - Visual-Force pages development

● Introduction to Visual-Force Pages 

● MVC architecture  

● How apex classes and visual force pages

   are different 

● Why visual force pages

Lesson 21 - Different types of tags, attributes used

                    in Visual-Force development

● Introduction to visual force page tags 

● Different types of tags 

● Demo basic example  

Lesson 22 - Types of controllers in Visual-

                    Force pages


● Introduction to controllers 

● Types of controllers 

● Demo for each type 

Lesson 24 - AJAX functions in Visual-Force


Lesson 23 - Select List, Select Option, Select

                    options in Visual-Force Pages

● Introduction to Select List 

● Introduction Select Option, Select Options. 

● Introduction to Select Radio 

● Demo for each select type 

● Introduction to AJAX functions 

● Types of AJAX functions 

Lesson 25 - AJAX functions in Visual-Force


● Demo for remaining AJAX functions

Lesson 26 - HTML, CSS, JavaScript in 

                    Visual-Force Pages(Session-1)

● How to use HTML in Visualforce Page 

● What is the difference using HTML, Visual-Force


● Example and Demo 

● How to use CSS, JavaScript in Visualforce Page 

● What is the advantage of using JavaScript

● Example and Demo 

Lesson 27 - HTML, CSS, JavaScript in 

                    Visual-Force Pages(Session-2)

Lesson 28 - Different ways to build your

                    Visual-Force Pages

● How many ways we can customize our Visual-

   Force page

● Best practices to follow 

● Adding pagination 

● Example and Demo 

Lesson 29 - Advanced Salesforce topics and Project

● How to explore more in salesforce 

● Project Discussion 

● Prepare FDD, TDD 

● Finalize TDD 

Start working

on the project

How to Apply?

Make an Enquiry, ask about course details, accommodation details or placement details



Give us a Call at

+91 7550183044

+91 9944333181

+91 9500031830


Reach us at

No.3, Vallal Kumanan

Street, Baghirathi Nagar,

Puzhuthivakkam, Chennai


Mail us at