SlideShare a Scribd company logo
1 of 19
Email: info@globalonlinetrainings.com IND: +91-40-6050-1418
Skype: Global.Onlinetrainings USA: +1-516-8586-242
UK:+44 (0)203 371 0077
www.globalonlinetrainings.com
SALESFORCE DEVELOPMENT
at
Global Online Trainings
SALESFORCE DEVELOPMENT ONLINE TRAINING
CRM people are getting the cloud enterprise solutions with help od
Salesforce. Salesforce is divided into Salesforce Admin, Salesforce
service cloud, Salesforce Marketing and Salesforce Admin.
Global Online Training providing the Salesforce Admin and
Development training courses with real time certified trainers. This
Salesforce course will gives the skill set to get the certification in the
Salesforce. Trained people can able to design the customized
applications. Enroll in the website for Salesforce development course.
SALESFORCE DEVELOPMENT COURSE CONTENT
TOPIC 1:ENABLE DEVELOPING MODE
TOPIC 2:OVER VIEW ABOUT DEVELOPER CONSOLE
TOPIC 3:INSTALLING ECLIPSE
TOPIC 4:OVERVIEW ABOUT USING ECLIPSE AND OPTIONS
TOPIC 5:INSTALLING ANT AND MAVEN IN THE ECLIPSE
TOPIC 6:OOPS(OBJECT-ORIENTED PROGRAMMING)
 MVC Architecture
 Comparision of MVC to SalesForce APPS
 OOPS Basics
 Lexical
 Tokens
 Identifiers
 Variables
 Data Types
 Methods
 Access Modifiers
 Comparission between Method/Function and Procedure
 Classes
 Creation of Variables
 Getter Methods
 Setter Methods
 Creation of Methods
 with Sharing
 With Out Sharing
 Creation of Objects
 Reference Variables
 Constructors
 Class Scope
 Static Variables
 Static Methods
 Static Blocks
 Final Variables
 Final Static Variables
 Arrays
 Advantages and Disadvantages of Arrays
TOPIC 7:APEX
 Collections
 List Class and Methods
 Set Class and Methods
 Map Class and Methods
 Select Option Class
 SOQL (Salesforce Object Query Language)
Group By
 Having
Limit
Offset
Update Lock
Parent to Child object Query
Child to Parent object Query
 Aggregate Result
 Compression of Database. Query and static query
 Governing limits for SOQL
 DML operations
 Database. DML operations
 Compression of DML with Database.DML
 Database. Save Point
 Database. Rollback operations
 Inheritance in Class
 Overriding classes
 Working with workbench
 Writing a test classes
 SOQl Governing limit
 DML governing limit
 DML on No . of records
 Future Methods
 Setup Objects
 Non Setup Objects
 Mixed DML exception
 AsyncApexJob class
 Batch Apex
 Custom Iterable Class
 Database.QueryLocator
 Start Method
 executeMethod
 finshMethod
 Database.BatchableContext
 Implementing Database.Stateful Interface
 Calling Future Methods
 Creating a future methods in a batch
 Invoking callouts from Batch apex
 Implementing Database.AllowCallouts
 Calling batch with in a batch
 Handling exceptions in batch apex
 Sending email from finish
 Invoking another batch from Batch
 Serializing Batch apex
 Email Services
 Outbound Email Services
 Single Email Message
 Sending Pdf attachment
 Sending Email Template
 Attaching VF page as an attachment
 Attaching the Email to activities
 Creating a PDF from future methods
 Mass Email Message
 Governing Limits
Inbound Email Service
Creating Inbound Email Handlers
Creating Inbound Email Service
Creating a lead based on inbound email
Invoke a batch apex based on Inbound
 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
Triggers
 Trigger Events
 Trigger Context variables
 Insert Triggers
• Trigger. New in before insert and after Insert .
• DML in before insert and after Insert.
• System validation and before Insert Trigger Combination.
• System validation and Before Insert and custom validations.
• System validation and Before Insert, Custom validation and after
Insert trigger
• Combination.
• System Validation, Before Insert, Custom validation, after
insert,Assignment Rule,
• Auto Response Combination
• System Validation, Before Insert, Custom validation, after
insert,Assignment Rule,
• Auto Response, workflow Combination
• System Validation, Before Insert, Custom validation, after
insert,Assignment Rule,
• Auto Response workflow 1, workflow rule 2 Combination
• System Validation, Before Insert, Custom validation, after
insert,Assignment Rule,
• Auto Response workflow 1, workflow rule 2, Rollup
summary combination
• System Validation ,Before Insert, Custom validation, after
insert,Assignment
• Rule, Auto Response workflow 1, workflow rule 2 ,Rollup ,Formulas
combination
• Update Triggers
• Trigger.Old
• Trigger.OldMap
• Trigger.New
• Triger.NewMap
• Recursive trigger
• Trigger handlers
• Trigger’s on Parent Child objects
• Delete Triggers
• Trigger. Old
• Trigger. OldMap
• Undlete 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 Callouts from Triggers
• Invoking apex classes from Triggers
• Dataloader 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 PickList fields from the
object
• Creating a custom picklist field with the options from the
given picklist field from given object
• Fetching the list of tabs available in the schema
•Meta data API
• Creating Object using Apex
• Creating a field in the object with given field type in the
custom object
• Comparing two objects and and their field and Creating them
in case there are no mapping
• Creating a Tab in sales force using Java /Salesforce external org
• Custom Setting
• List
• Hierarchical
• Salesforce to Salesforce with out Coding
• Salesforce to Excel without coding
• Salesforce to Informatica without Coding
• Salesforce to Facebook without Coding ( Authentication provider ,
Single Sing on)
• Salesforce to OKTA (single sign on)
• Apex based Sharing rules
• Apex based auto approval process
• Wrapper Class
TOPIC 8:VISUAL FORCE
• Create VF Page
• Using Url
• Using Developer Console
• Using Eclipse
• Using Standard Navigation
• Printing Static data
• Binding the global data on VF page
• Global Objects in VF page
• Apex:PageBlock
• Apex:PageBlockSection and apex PageBlockSectionItem
• Input Components
• InputText
• InputField
• InputHidden
• IinputSecret
• InputTextArea
• InputCheckbox
• Output Components
• OutputText
• OutputLabel
• OoutputField
• Creating Custom Account object Edit Page
• Creating Custom Object Detail page
• CSS in VF page
• Internal CSS
• InLine CSS
• External CSS using static Resource
• JavaScipt in VF page
• Internal javascript
• External javascript
• Events & validations
• Invoice pages
• Jquery in VF page
• Establish a plugin using Static Resource
• Establish a plugin using Url
• AutoComplete
• Paginations
• Ajax in VF page
• Sforce connection
• Querying data from VF page
• DML operations directly form VF page without apex
• AutoLookup functionality using Ajax and Jquery
• List Views
• PageBlockTables
• Data Tables
• Data List
• Enhanced list view
• Insert,Include and define
• Panel Grid,Panel group ,output panel
• SelectList,Selectoption,SelectOptions
• Establishing Connection between Apex and VF page using Controller
• Custom Picklistfied using Select Option
• Action Support ,ActionFunction,Action Pooling
• Remote method invocations
• Soap call form VF pages
• Charts and Dashboard using VF page
• PDF pages
• Visualforce custom Components
• Apex pagination
• Data transfer between the pages
• Controller and Extentions
• Overidding the Standard buttons and links
• SControllers
Please Like Us On
Facebook : www.facebook.com/globalonlinetrainings
LinkedIn:https://in.linkedin.com/in/globalonlinetrainings
Twitter: https://twitter.com/Globalot

More Related Content

Viewers also liked

JudithABeckmeyer Resume
JudithABeckmeyer ResumeJudithABeckmeyer Resume
JudithABeckmeyer Resume
Judi Beckmeyer
 
Prueba semestral de informatica.......2222
Prueba semestral de informatica.......2222Prueba semestral de informatica.......2222
Prueba semestral de informatica.......2222
Tincho Carbonero
 

Viewers also liked (10)

Подготовка текста ТВ новостей
Подготовка текста ТВ новостейПодготовка текста ТВ новостей
Подготовка текста ТВ новостей
 
SPARK15: What's New at Urjanet?
SPARK15: What's New at Urjanet?SPARK15: What's New at Urjanet?
SPARK15: What's New at Urjanet?
 
JudithABeckmeyer Resume
JudithABeckmeyer ResumeJudithABeckmeyer Resume
JudithABeckmeyer Resume
 
Developing Apps with Azure AD
Developing Apps with Azure ADDeveloping Apps with Azure AD
Developing Apps with Azure AD
 
Working with Advocacy Services for the benefit of the public
Working with Advocacy Services for the benefit of the publicWorking with Advocacy Services for the benefit of the public
Working with Advocacy Services for the benefit of the public
 
Lacasas
LacasasLacasas
Lacasas
 
Kisah singkat dakwah nabi muhammad saw
Kisah singkat dakwah nabi muhammad sawKisah singkat dakwah nabi muhammad saw
Kisah singkat dakwah nabi muhammad saw
 
Budget for Children in West Bengal 2004-05 to 2008-09
Budget for Children in West Bengal 2004-05 to 2008-09Budget for Children in West Bengal 2004-05 to 2008-09
Budget for Children in West Bengal 2004-05 to 2008-09
 
Knowing about Electric Fuel Pumps
Knowing about Electric Fuel PumpsKnowing about Electric Fuel Pumps
Knowing about Electric Fuel Pumps
 
Prueba semestral de informatica.......2222
Prueba semestral de informatica.......2222Prueba semestral de informatica.......2222
Prueba semestral de informatica.......2222
 

More from Global trainings

More from Global trainings (8)

SAP SD
SAP SDSAP SD
SAP SD
 
SAP PP
SAP PPSAP PP
SAP PP
 
SAP PM
SAP PMSAP PM
SAP PM
 
SAP PLM
SAP PLMSAP PLM
SAP PLM
 
SAP PI
SAP PISAP PI
SAP PI
 
SAP MM
SAP MMSAP MM
SAP MM
 
SAP HR
SAP HRSAP HR
SAP HR
 
SAP GTS
SAP GTSSAP GTS
SAP GTS
 

Recently uploaded

Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 

Recently uploaded (20)

This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 

Salesforce developmSalesforce Training | Salesforce Development Training in Hyderabadent online training course content global online trainings

  • 1. Email: info@globalonlinetrainings.com IND: +91-40-6050-1418 Skype: Global.Onlinetrainings USA: +1-516-8586-242 UK:+44 (0)203 371 0077 www.globalonlinetrainings.com SALESFORCE DEVELOPMENT at Global Online Trainings
  • 2. SALESFORCE DEVELOPMENT ONLINE TRAINING CRM people are getting the cloud enterprise solutions with help od Salesforce. Salesforce is divided into Salesforce Admin, Salesforce service cloud, Salesforce Marketing and Salesforce Admin. Global Online Training providing the Salesforce Admin and Development training courses with real time certified trainers. This Salesforce course will gives the skill set to get the certification in the Salesforce. Trained people can able to design the customized applications. Enroll in the website for Salesforce development course.
  • 3. SALESFORCE DEVELOPMENT COURSE CONTENT TOPIC 1:ENABLE DEVELOPING MODE TOPIC 2:OVER VIEW ABOUT DEVELOPER CONSOLE TOPIC 3:INSTALLING ECLIPSE TOPIC 4:OVERVIEW ABOUT USING ECLIPSE AND OPTIONS TOPIC 5:INSTALLING ANT AND MAVEN IN THE ECLIPSE
  • 4. TOPIC 6:OOPS(OBJECT-ORIENTED PROGRAMMING)  MVC Architecture  Comparision of MVC to SalesForce APPS  OOPS Basics  Lexical  Tokens  Identifiers  Variables  Data Types  Methods  Access Modifiers  Comparission between Method/Function and Procedure  Classes  Creation of Variables  Getter Methods  Setter Methods  Creation of Methods  with Sharing  With Out Sharing
  • 5.  Creation of Objects  Reference Variables  Constructors  Class Scope  Static Variables  Static Methods  Static Blocks  Final Variables  Final Static Variables  Arrays  Advantages and Disadvantages of Arrays
  • 6. TOPIC 7:APEX  Collections  List Class and Methods  Set Class and Methods  Map Class and Methods  Select Option Class  SOQL (Salesforce Object Query Language) Group By  Having Limit Offset Update Lock Parent to Child object Query Child to Parent object Query  Aggregate Result
  • 7.  Compression of Database. Query and static query  Governing limits for SOQL  DML operations  Database. DML operations  Compression of DML with Database.DML  Database. Save Point  Database. Rollback operations  Inheritance in Class  Overriding classes  Working with workbench  Writing a test classes  SOQl Governing limit  DML governing limit  DML on No . of records  Future Methods
  • 8.  Setup Objects  Non Setup Objects  Mixed DML exception  AsyncApexJob class  Batch Apex  Custom Iterable Class  Database.QueryLocator  Start Method  executeMethod  finshMethod  Database.BatchableContext  Implementing Database.Stateful Interface  Calling Future Methods  Creating a future methods in a batch  Invoking callouts from Batch apex  Implementing Database.AllowCallouts  Calling batch with in a batch
  • 9.  Handling exceptions in batch apex  Sending email from finish  Invoking another batch from Batch  Serializing Batch apex  Email Services  Outbound Email Services  Single Email Message  Sending Pdf attachment  Sending Email Template  Attaching VF page as an attachment  Attaching the Email to activities  Creating a PDF from future methods  Mass Email Message  Governing Limits Inbound Email Service Creating Inbound Email Handlers Creating Inbound Email Service Creating a lead based on inbound email Invoke a batch apex based on Inbound
  • 10.  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 Triggers  Trigger Events  Trigger Context variables  Insert Triggers • Trigger. New in before insert and after Insert . • DML in before insert and after Insert. • System validation and before Insert Trigger Combination. • System validation and Before Insert and custom validations. • System validation and Before Insert, Custom validation and after Insert trigger
  • 11. • Combination. • System Validation, Before Insert, Custom validation, after insert,Assignment Rule, • Auto Response Combination • System Validation, Before Insert, Custom validation, after insert,Assignment Rule, • Auto Response, workflow Combination • System Validation, Before Insert, Custom validation, after insert,Assignment Rule, • Auto Response workflow 1, workflow rule 2 Combination • System Validation, Before Insert, Custom validation, after insert,Assignment Rule, • Auto Response workflow 1, workflow rule 2, Rollup summary combination • System Validation ,Before Insert, Custom validation, after insert,Assignment • Rule, Auto Response workflow 1, workflow rule 2 ,Rollup ,Formulas combination
  • 12. • Update Triggers • Trigger.Old • Trigger.OldMap • Trigger.New • Triger.NewMap • Recursive trigger • Trigger handlers • Trigger’s on Parent Child objects • Delete Triggers • Trigger. Old • Trigger. OldMap • Undlete 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
  • 13. • Invoking Callouts from Triggers • Invoking apex classes from Triggers • Dataloader 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 PickList fields from the object • Creating a custom picklist field with the options from the given picklist field from given object • Fetching the list of tabs available in the schema •Meta data API • Creating Object using Apex • Creating a field in the object with given field type in the custom object • Comparing two objects and and their field and Creating them in case there are no mapping • Creating a Tab in sales force using Java /Salesforce external org
  • 14. • Custom Setting • List • Hierarchical • Salesforce to Salesforce with out Coding • Salesforce to Excel without coding • Salesforce to Informatica without Coding • Salesforce to Facebook without Coding ( Authentication provider , Single Sing on) • Salesforce to OKTA (single sign on) • Apex based Sharing rules • Apex based auto approval process • Wrapper Class
  • 15. TOPIC 8:VISUAL FORCE • Create VF Page • Using Url • Using Developer Console • Using Eclipse • Using Standard Navigation • Printing Static data • Binding the global data on VF page • Global Objects in VF page • Apex:PageBlock • Apex:PageBlockSection and apex PageBlockSectionItem • Input Components • InputText • InputField • InputHidden
  • 16. • IinputSecret • InputTextArea • InputCheckbox • Output Components • OutputText • OutputLabel • OoutputField • Creating Custom Account object Edit Page • Creating Custom Object Detail page • CSS in VF page • Internal CSS • InLine CSS • External CSS using static Resource • JavaScipt in VF page • Internal javascript • External javascript • Events & validations • Invoice pages
  • 17. • Jquery in VF page • Establish a plugin using Static Resource • Establish a plugin using Url • AutoComplete • Paginations • Ajax in VF page • Sforce connection • Querying data from VF page • DML operations directly form VF page without apex • AutoLookup functionality using Ajax and Jquery • List Views • PageBlockTables • Data Tables • Data List • Enhanced list view • Insert,Include and define • Panel Grid,Panel group ,output panel • SelectList,Selectoption,SelectOptions • Establishing Connection between Apex and VF page using Controller • Custom Picklistfied using Select Option
  • 18. • Action Support ,ActionFunction,Action Pooling • Remote method invocations • Soap call form VF pages • Charts and Dashboard using VF page • PDF pages • Visualforce custom Components • Apex pagination • Data transfer between the pages • Controller and Extentions • Overidding the Standard buttons and links • SControllers
  • 19. Please Like Us On Facebook : www.facebook.com/globalonlinetrainings LinkedIn:https://in.linkedin.com/in/globalonlinetrainings Twitter: https://twitter.com/Globalot