Salesforce Development New Batch Starts from 2nd August (7 AM Batch)       Salesforce Free Demo on Every Saturday by Satish Myla at 10:00 AM       Data Science New Batch Starting soon. Contact us for more Details.      

Salesforce Development Training Hyderabad

Salesforce Development

Overview and Installation

  • Enable Developing mode
  • Over View about Developer Console
  • Installing Eclipse
  • Overview about Using eclipse and options

OOPS (Object-oriented programming)

  • MVC Architecture
  • Comparison Of MVC to Salesforce APPS
  • OOPS Basics
  1. Lexical
  2. Tokens
  3. Identifiers
  4. Variables
  5. Data Types
  6. Access Modifiers
  7. IF-else Ladders
  8. Loops
  9. Methods
  10. Compression between Method/Function and Procedure
  • Classes
  1. Creation of Variables
  2. Getter Methods
  3. Setter Methods
  4. Creation of Methods
  5. With Sharing
  6. With Out Sharing
  • Reference Variables
  • Constructors

Static Keyword

  • Static Variables
  • Static Methods
  • Static Blocks

Final Keyword

  • Final Variables
  • Final Static variables

APEX

Wrapper Class

Collections

  • List Class and Methods
  • Set Class and Methods
  • Map Class and Methods
  • List of Wrapper Classes
  • Scenario 1: Field Dependency
  • Scenario 2: Multi Select
  • Real Time Scenario

SOQL & SOSL

  • Salesforce Object Query Language
  • Dynamics SOQL
  • Aggregate Functions
  • Date Functions
  • Parent-Child Soql
  • Child-Parent Soql
  • SOSL
  • Dynamic SOSL
  • Working with workbench

DML operations

  • DML Statements
  • Database. DML operations
  • Compression of DML with Database DML
  • Database. Save Point
  • Database. Save Point
  • Database. Rollback operations
  • Hard Delete
  • Setup Objects
  • Non-Setup Object
  • Project Scenario's

Future Methods

  • Project Scenario's
  • Test Class
  • Mixed DML Exception
  • Queue able Jobs
  • Governing Limits

Batch Apex

  • Custom Iterable Class
  • Database. Query Locator
  • Start Method
  • Execute Method
  • Finish Method
  • Database Batch able Context
  • Implementing Database Stateful Interface
  • Calling Future Methods
  • Creating a future methods in a batch
  • Invoking callouts from Batch apex
  • Implementing database. Allow Callouts
  • Calling batch with in a batch
  • Sending email from finish
  • Invoking another batch from batch
  • Serializing Batch apex
  • Test Classes
  • Flex Queue
  • Updates in new Release

Schedule Apex

  • Implementing Schedule Apex
  • Cron Trigger
  • Invoking Batch Apex
  • Invoking Future Methods from Schedule Apex
  • Invoking the Callouts from Schedule Apex
  • Sending Email from Schedule Apex
  • Test Classes
  • Governing Limits.

Email Services

  • Outbound Email Services
  • Single Email Message
  • Sending Pdf attachment
  • Sending Email Template
  • Attaching VF Page as an activities
  • Attaching the Email to activities
  • Creating a PDF from future methods
  • Mass Email Service
  • Governing Limits
  • Inbound Email Service
  • Creating Inbound Email handlers
  • Creating a lead based on inbound email
  • Invoke a batch apex based on Inbound

Triggers:

  • Trigger Events
  • Trigger Context Variables
  • Insert Triggers
  • Trigger. New T
  • Trigger. New Map
  • Validation rule with Triggers
  • Assignment Rules with Triggers
  • Workflows with Triggers
  • Rollup Summary with Triggers
  • Criteria based rules with Triggers
  • Project Scenario's

Update Triggers:

  • Trigger: Old
  • Trigger: New
  • Trigger: NewMap
  • Recursive trigger
  • Trigger handlers
  • Trigger's on Parent Child object
  • Project Based Scenario's
  • Delete Triggers

Trigger. Old

Trigger.OldMap

  • Update Triggers
  • Trigger. New
  • Trigger. New Map
  • Invoking batch Apex from Triggers
  • Invoking Schedule Apex from Triggers
  • Invoking Email's from Triggers
  • Invoking future Methods from Triggers
  • Invoking apex classes from Triggers
  • data loader with Triggers
  • Test Classes

Schema Programming:

  • Invoking List of object from Schema
  • Invoking List of field from a given object
  • Comparing the data type and fetching
  • Pick list fields from the object
  • Fetching PickList option from given Field

Extensions:

  • Standard Controller
  • Standard Set Controller
  • Overriding Staandard pages
  • Building Custom Functionalities On Standard Pages

Custom:

  • Standard Controller
  • Standard Set Controller
  • Overriding Standard pages
  • Building Custom Functionalities On Standard Pages

Custom Setting:

  • list
  • Hierarchical

Apex based Sharing Rules

Apex based Approval Process

Working with Community users with Apex

Flows & Plugins

  • Flows
  • Plugins
  • Flows with Plugins
  • Updates in the new Release

Lightning Apps

  • Lighting Components
  • Scripting with Components
  • Helper
  • CSS with Lighting Components

Visual force

Create VF Page:

  • Using URL
  • Using Developer Console
  • Using Eclipse
  • Using Standard Navigation

Fetching Data from Different Sources:

  • Static Data
  • Global Data or Global Objects
  • Apex Class Variables
  • URL Parameters

Page Block:

  • Page Block Section
  • Page Block Section Item
  • Page lock Buttons

Input Commands:

  • Input Text
  • Input Field
  • Input Secret
  •  Input TextArea
  • Input CheckBox
  • Select Options
  • Select Radio
  • Input Hidden
  • Input File

Output Components:

  • Output Text
  • Output Label
  • Output Field

ListViews:

  • Page Block Table
  • Data Table
  • Data List
  • Repeat

CSS in VF Page:

  • Internal CSS
  • InLine CSS
  • External CSS using Static Resource

JavaScript in VF Page:

  • Internal Java Script
  • External Java Script
  • Events and Validations
  • Invoice Pages

JQuery in VF Page:

  • JQuery using Static Resource
  • JQuery using URL plugin
  • AutoComplete

Ajax in VF Page:

  • Sforce Connection
  • SOQL using Ajax
  • DML using Ajax
  • Custom Functionalities on Standard Pages
  • Auto Lookup Functionalities using Ajax and JQuery.

Visual force Templates

Action Components:

  • Action Support
  • Action Function
  • Action Status
  • Action Region
  • Action Pooling

Remote Method Invocations:

Generate VF Page Content AS:

  • PDF
  • Word Document
  • Excel