On this Salesforce course, you will receive comprehensive training in managing the Salesforce instance, platform, database, application design, platform setup, automation processes, project management, and application development using Lightning, among other topics. 

Pre-requisites and Eligibility

There are no pre-requisites for Salesforce course. No special requirements are required to enrol in this Salesforce Developer or Administrator training course. This SalesforceDeveloper/Admin certification is open to everyone. However, a basic understanding of computer science technicalities and Basic knowledge of computer will be helpful but is not mandatory. Don’t worry; we will cover Pre-requisites in detail in our course.

Audience for this course

IT professionals , Software testers , System administrators , Solution architects , Security engineers , Application developers ,Integration specialists , windows Administrators, Java Developers, Data analysts and database administrators, Database Administrator, System architects, IT managers, IT administrators and operators, IT systems engineers, data engineers and database administrators, data analytics administrators, cloud, web engineers, Project Managers, Software Architects, ETL and Data Warehousing Professionals, Data Engineers, Data Analysts & Business Intelligence Professionals, DBAs and DB professionals, Senior IT Professionals, Testing professionals, Mainframe professionals, Graduates looking to build a career in IT Field and Aspirants looking to work as Salesforceprofessional can apply for this course.


Topic 1: Introduction to programming

  • Introduction to the course
  • What is Apex in Salesforce?
  • Apex Syntax: How to better understand the Apex Syntax and Logic in Salesforce?
  • Setting up Developer Account and walk-through of Developer console.

Topic 2: Variables in apex What are Variables and how to declare variables in Apex?

  • Variable Declaration: Using variables to store 3 numbers and adding them
  • Variable Declaration: Using Variables to calculate Simple Interest

Topic 3 :Primitive data types in apex

  • Data Types in Apex: Learn about data types and what are the different data Types.
  • Primitive Data Type in Salesforce: Data Class in Apex and its methods
  • Primitive Data Type in Apex: Time Class InSalesforce and its methods
  • Primitive Data Type: Datetime Class in Salesforce and its methods
  • Date time Class with Example
  • String data Type in Apex: String Class and its methods in Apex
  • String Data Type in Apex: Learn about String methods with Example
  • String Class and its methods with Example
  • Assignment on Variables

Topic 4 :Operators in Apex

  •  Overview of Operators in Apex:What are the different Operators in Apex

  • What are different operators in Apex? Learn with help of examples

Topic 5 :Conditional (If-Else) Statements

  • Conditional If- Else statements in Apex

  •  If Else statement in Apex with Example

  • If Else statement in Apex with Example 2

  • If-Else-If statement in Apex: Learn about if else if ladder

  • If else if statement in Apex with Example 1

  • if Else If statement in Apex with Example 2

  • if Else If statement in Apex with Example 3

  • if Else If statement in Apex with Example 4

Topic 6 :Switch Statements in Apex

  • Overview of Switch Statements in Apex

  • Switch Statement with example

  • Switch Statement in Salesforce with example

  • Salesforce Switch Statements: Learn about Switch Statements in Apex

  • Difference between Expressions and statements: What are expressions & Statements?

Topic 7: Loops in Apex

  • What are Loops in Apex? Different types of Loops in Apex

  • While Loop in Apex With example

  • For loop in Apex with example

  • For Loop in Salesforce with the help of an example

  • For Loop in Apex with Example

  • What is an Infinite Loop in Apex? How to avoid infinite loops in apex?

  • Different types of for Loop in Apex

  • Break and Continue Statements in Loops: Difference between break and Continue

  • Assignment on If else

  • Nested for loop in salesforce

  • How a nested loop works?

  • Nested for loop with example

  • Assignment on Loops

Topic 8: Object Oriented Concepts in APEX

  • What Is a Class and Object in Apex??

  • What is a Class and Object with Example

  • Quiz 1 (6 questions)

  • Classes and Objects

  • Static and Non Static Method

  • Static and Non-static variable

  • Access Modifiers in Apex

  • Quiz 2 (6 questions)

  • Constructors in Apex

Topic 9: Collections in Apex (List, Set and Map)

  • Collection (List ,Set and Map)

  • Collections in Salesforce : List, Set and Map

  • List methods in salesforce apex

  • Difference between set() and add() method of List

  • How to debug incompatible collection type error

  • Sorting a list in apex salesforce

  • Set and Map in salesforce

  • Iterate over a set in salesforce: clear() method

  • Map in salesforce with example

  • Adding values to a map in salesforce

  • Can you put a list inside of a Map

  • Collection: List, Set and Map Quiz

Topic10: Objects in Salesforce

  • SObject in salesforce: What is anSobject?

Topic 11: SOSL and SOQL queries in Salesforce

  • Difference between SOSL and SOQL ?

  • How to write SOSL and SOQL queries in Salesforce?

Topic 12: Exceptions in Salesforce

  • Exceptions in Salesforce

  • How to handle exceptions in Salesforce with example?

  • Try-catch statement in Salesforce

  • Built in exceptions in Salesforce: What is List exception and how to handle it?

  • Built in exceptions in Salesforce: Null Pointer exception

  • Query Exception in Salesforce and how to handle it?

  • SObject Exception in Salesforce and how to handle it using try-catch block?

  • Exception methods in Salesforce

  • Exception class methods with example

  • Dml exception methods in salesforce

  • Dml exception methods in practice

  • Methods related to DML exceptions

  • Try with multiple catch and finally block

  • Try with Multiple catch block

  • Custom Exceptions in salesforce: How to create custom exceptions and throw them?

Topic 13:Advance APEX DML : Insert and Update

  • Delete and Undelete DML operation

Topic 14: Triggers in SalesforceWhat are Triggers???

  • Trigger to update the description on Contact object before inserting a Record

  • Update the description field on Contact object

  • Insert and Update Trigger

  • Upsert (Update and Insert at the same time)

  • Throw Error when User tries to delete the contact without Account

  • Trigger.New with Example

  • Trigger.Old with Example

  • Difference between Trigger.New and Trigger.old Context variables

Topic 15: Apex Transactions in Salesforce

  • Apex transaction in salesforce: Salesforce transaction management

  • Apex transaction with example: Transaction control in Salesforce

  • Batch apex in salesforce: What are the methods in batch apex ?

  • How to process more than 50000 records in Salesforce?

  • Stateful and Stateless in Batch Apex

Topic 16: Salesforce Web Services

  • Salesforce Web Services: REST and SOAP webservices

  • Expose method as REST Resource

Topic 17: Apex REST Methods

  • Rest web services in salesforce

  • APEX REST methods

  • Apex Rest Methods Part 2

Topic 18 :Apex Test Classes

  • Apex Unit test: why do we need test classes in salesforce?

  • How to write test classes in Apex Salesforce?

  • Apex Test Class Example

  • How to increase code coverage in salesforce?

  • Code coverage from one sandbox to another

  • Trigger events in salesforce

  • Best practices in salesforce development

Topic 19: Real Time Project classes

  • Real Time Projects on Salesforce which are diverse in nature covering various data sets from multiple domains such as banking, Healthcare, telecommunication, social media, insurance, and e-commerce.

Topic 20: Real Time Projects on Salesforce

  • Project Statement

  • Dataset

  • Architectural Diagram and Solution

  • Task segregation

  • Project Demo Session

  • Code and snippets


Topic 21: Interview Questions
Topic 22: Mock Interview and Mock Interview Answers
Topic 23: Resume Prep session and sample resumes

Know about your trainers team

  • Administrated and mastered by highly skilled industry experts with 15+ years of strong IT experience in leading MNC companies as Cloud Architect and Senior Technical consultant.
  • Having 10+ years of Industry experience, provided Salesforce Training to 40+ IT companies & 2000+ Students (Freshers and Working Professionals)
  • Both Trainers are certified by Salesforce.
  • 7 + years of delivering exceptional service to candidates in SalesforceTraining and placements. Trained and Placed over 3000+ professionals in Cloud in a single year.
  • Experience professional and Placement oriented instructional technical trainers.
  • Proven ability to plan and execute programs on time.
  • Knowledge of “current best practices” and the latest research in the use of technology to enhance teaching and learning
  • Our Trainers have worked on a variety of on-going projects in their respective industries.


Week days batch

  • Class Room Training @ Anna nagar& OMR
  • Online Instructor LED Training for Other Locations
  • Online Video Recorderd Training sessions for Other Locations

Week end batch

  • Class Room Training @ Anna nagar& OMR
  • Online Instructor LED Training for Other Locations
  • Online Video Recorderd Training sessions Other Locations

Fast track batch

  • Class Room Training @ Anna nagar& OMR
  • Online Instructor LED Training for Other Locations
  • Online Video Recorderd Training sessions for Other Locations

Mode of training

  • Classroom Training
  • Online Instructor-Led Live Training
  • Online Video Recorded Sessions Training

Key features

  • 100% Placement guarantee
  • Job Oriented Real Time Training
  • Hands-on with 30+ Case Studies
  • Fast track placement mode
  • Managed and mastered by highly skilled Industry Experts
  • Dedicated and determined placement Cell which caters to the needs of the students during placement and helps them in getting selected.
  • Resume Preparation are provided to you as per current industry standards.
  • In Class you get hand on knowledge on each topic which is beneficial for value learning.
  • Projects are provided to make the students obtain practical knowledge.
  • Practical training is provided to the students to increase your chances of getting placed.
  • Salesforce credentials grow your resume and highlight your skills.
  • Prove your hands-on experience with Salesforce and get a competitive edge that leads to new opportunities.
  • Salesforce CRM Admin + Developer + Integration + Lightning + Wave Analytics
  • both Classroom Training and Online Training
  • Complete Career Guidance
  • Placement in Top MNC Companies
  • Support 24/7 * 365 days