Workshops :

1. Master The Python Interview 1-Day workshop Know More | 2.One Day Workshop - Python Project (Learn how to approach programming) Know More | 3. The Extraordinary Python Coder - Workshop Know More | 4. Artificial Intelligence for Everyone Know More | 5. Data Analytics for Solving Business Problems Know More | 6. Machine Learning for Predictive Analytics Know More

Join India's No.1 Outcome Focused

Salesforce Developer Training

Curriculum Based on Real insights From 50 Top tech Companies

About Invictus Engineers Salesforce Developer Training

Salesforce Developer Training offered by invictusengineers will allow you to gain proficiency in building customized applications on the Salesforce Platform. In this Salesforce developer course, you can learn the basics of salesforce programming. This training enables you to get real-time knowledge on concepts like Apex Programming, Triggers, Building forms on the Visualforce page. Our industry experts included two real-time projects in this course to provide a hands-on understanding of building business applications through Salesforce Programming. Enroll our Salesforce Developer online training and clear the Salesforce Developer Certification.


Weeks Duration
Hr/week Therory
Hr/week Lab

Salesforce Developer Training Content

Introduction of Visual force

  • What is a Visual force Page
  • Visual force Markup language
  • Where Can Visual force Pages Be Used
  • How is Visual force architected
  • What are the Benefits of Visual force
  • When Should I Use Visual force

Standard Controllers

  • Associating a Standard Controller with a Visual force Page
  • Accessing Data with a Standard Controller
  • Using Standard Controller Actions
  • Validation Rules and Standard Controllers
  • Styling Pages that Use Standard Controllers
  • Checking for Object Accessibility

Standard List Controllers

  • Associating a Standard List Controller with a Visual force Page
  • Accessing Data with List Controllers
  • Using Standard List Controller Actions
  • Pagination with a List Controller
  • Using List Views with Standard List Controllers
  • Editing Records with List Controllers

Custom Controllers and Controller Extensions

  • What are Custom Controllers and Controller Extensions
  • Custom List Controller
  • Controller Methods
  • Order of Execution in a Visual force Page
  • Testing Custom Controllers and Controller Extensions
  • Validation Rules and Custom Controllers
  • Using the transient Keyword

Data loading tool

  • Apex data loader
  • Using the data loader
  • How to use security token in data loader
  • Setting up the data loader
  • Import data into salesforce
  • Export data into salesforce

Apex Code

  • Introducing Forcecom Apex Code
  • What is Apex
  • How Does Apex Work
  • What is the Apex Development Process
  • When Should I Use Apex
  • What are the Limitations of Apex
  • What’s New
  • Conventions
  • Understanding Apex Core Concepts
  • Writing Your First Apex Script
  • SOQL and SOSL Queries

Invoking Apex

  • Triggers
  • Bulk Triggers
  • Trigger Syntax
  • Trigger Context Variables
  • Defining Triggers
  • Triggers and Merge Statements
  • Triggers and Recovered Records
  • Triggers and Order of Execution
  • Operations That Do Not Invoke Triggers
  • Fields that Cannot Be Updated by Triggers

Testing Apex

  • Understanding Testing in Apex
  • Why Test Apex
  • What to Test in Apex
  • Unit Testing Apex
  • Using the runAs Method
  • Using Limits, startTest, and stopTest
  • Adding SOSL Queries to Unit Tests
  • Running Unit Test

Dynamic Apex

  • Understanding Apex Describe Information
  • Dynamic SOQL
  • Dynamic SOSL
  • Dynamic DML

Batch Apex

  • Using Batch Apex
  • Understanding Apex Managed Sharing
  • Understanding Sharing
  • Recalculating Apex Managed Sharing

Learning Outcomes

  • Be able to work on real-world use cases
  • Be able to demonstrate your understanding of Python to future employers

Career Services

  • 180+ employer partners
  • 500+ HR network
  • Mock interviews prep with industry experts
  • Optimized Resume & LinkedIn profile through expert feedback

Register Now