Online Training

  • Understanding Salesforce Platform
  • Understanding Salesforce Terminologies
  • Multitenancy & Cloud
  • Understanding Salesforce Metadata & API
  • Understanding Salesforce Architecture
  • Declarative Vs. Programmatic Changes & Customizations
  • Application Development Tools in Salesforce
  • AppExchange as Application Development Strategy
  • Finding & Navigating Salesforce Documentation
  • Understanding Salesforce Trust
  • Data Model
  • Fields
  • Relationship Fields
  • Junction Object
  • Schema Builder
  • Business Logic
  • Data Management in Salesforce
  • Exporting Data
  • Apex
  • Apex Development Process
  • Apex Development Tools
  • Apex Governor Limits
  • Data Types
  • Primitive Data Types
  • Sobject Data Types
  • Enum Data Types
  • Collections Data Types
  • Operations
  • Logic Controls Statement
  • Classes
  • Apex Class Variables & Methods
  • Access Modifiers
  • Class Constructors
  • Inheritance
  • Sharing
  • Interface
  • System Classes & Methods
  • API Names of object and field
  • Relationship in Apex
  • Salesforce object Query Language (SOQL)
  • SOQL Functions
  • SOQL For Loops
  • SOQL Keywords
  • Relationship Queries
  • Salesforce Object Search Language (SOSL)
  • SOQL Vs SOSL
  • Data Manipulation Language(DML)
  • Transaction Control
  • Database DML Options
  • DML Operations on Records
  • DML & Loops
  • SOQL, DML & Governor Limits
  • Apex Triggers
  • Types of Apex Triggers
  • Triggers & Their Execution Order
  • Creating & Viewing Triggers
  • Basic Trigger Syntax
  • Trigger Context Variables
  • Understanding Trigger Events
  • Trigger Helper Class Pattern
  • Bulkfield Trigger
  • Handing Recursion in Triggers
  • Restrict Save Operations with addError()
  • Apex Trigger Best Practices
  • What are Exceptions?
  • Exception Statements
  • Types of Exceptions
  • Common Exception Methods
  • Catching Different Exception Types
  • Custom Exception Classes
  • What is Debugging?
  • What is Logs
  • Debug in Developer Console
  • Anonymous Blocks
  • Apex Unit Tests
  • Creating Test Data & Users
  • Unit Test Methods
  • Unit Test for Governor Limits
  • Running Unit Tests
  • UI
  • Developer Console
  • Force.com IDE
  • Execute Anonymous Vs Test Classes
  • Requirements for Deploying Apex, Code Coverage
  • Deployment Via Change Sets
  • Workbench
  • Application Lifecycle Management
  • Tags
  • Expression Syntax
  • Data Binding
  • Action Binding
  • Include Static Resources, Java Script, Style Sheets into Visualforce
  • Types of Visualforce
  • Standard Controllers
  • Data Binding
  • Traversing Data
  • Error Messages
  • Actions
  • Incorporate VF Into Application
  • Custom Controllers
  • Why Use Custom Controllers
  • Invoking Custom Controllers & Extensions
  • Controller Architecture
  • Controller Methods
  • Action Methods
  • Navigation Methods
  • Page Reference
  • Controller Extensions
  • Constructors
  • Use in Visualforce Pages
  • Deploying Controllers
  • Security in Controllers & Visualforce
  • Impact of Apex on Declarative Changes