
Introduction to Salesforce Integrations.
Different Integration techniques used in Salesforce.
Introduction to Apex Webservices.
Defining the webservice classes in salesforce.
Source Org setup and client org setup.
Introduction to WSDL files.
Difference between SOAP API and REST API.
Practical Examples.
Install SOAP UI Tool.
Testing custom Webservices using SOAP UI Tool.
Generating the Partner and Enterprise WSDLs.
Differences between Enterprise and Partner WSDL files.
Generating WSDL files to Apex Code.
Working with remote site settings.
Generate session Id using Partner WSDL.
Practical Examples.
1. Configure the User Credentials.
a. Working with Custom labels.
b. Working with Custom settings.
c. Working with Custom Metadata types.
2. Creating a log record to track the API transactions.
3. Practical Examples.
Importance of using Wrapper classes in Integration.
Passing wrapper Request and Responses in Webservice calls.
Practical Examples.
Working with wrapper list in request and response of API call.
Invoking multiple Webservice methods using session Ids.
Practical Examples.
Working with wrapper list in request and response of API call.
Invoking multiple Webservice methods using session Ids.
Practical Examples.
Invoking webservice calls from trigger using @future annotation.
Working with Mock Test Classes to write the test class code coverage to Webservice classes.
Practical Examples
Prerequisites:
Basic Understanding of API Programming.
Good understanding of Apex and Visual force Development.
Basic understanding of Salesforce Admin Concepts.
Good understanding of Object Oriented Programming Language (OOPS).
Good understanding of Salesforce Object Query Language and DML operations.
Q : Why to Enroll this course?
1. Real time Project Oriented Training with live examples.
2. Provided you the live class notes to recall the sessions in future and practice.
3. Course is delivered as a high interactive session, with extensive live examples.
4. This course is specially designed for the developers / admin / project managers who wants to understand the Salesforce API Progamming using SOAP API.
5. Latest videos from a live batch.
About Me:
9+ years of Real time Experience in Salesforce CRM Cloud Application development.
Currently working as a Senior Technical Consultant & Senior Developer.
6+ years of teaching experience in Salesforce CRM on different salesforce modules like Admin, Development, Integrations, Lightning and LWC.
What you will learn at the end of the course: Course Content
Simply, Complete knowledge about SOAP API in Salesforce.
Course Content:
1. Introduction to Force Dot Com Platform Integration.
2. Why Integration? What are the reasons to go for Salesforce Integrations.
3. Real time scenarios on Business level integrations.
4. Different type of APIs used in Salesforce Integration.
5. SOAP API Architecture.
6. Different type of WSDL files used in Salesforce.
7. Using Salesforce Provided Webservices (Enterprise and Partner WSDL)
8. Using User defined Webservices (Host a user created webservice to the external Service).
9. Testing the webservices using SOAP UI Tool.
10. Integration one Salesforce instance to another Salesforce Instance using Partner WSDL.
11. Consuming external WSDL files in salesforce.
12. Remotesite Settings.
13. JSON Serialize and Deserialize
14. Invoking future callout from trigger (@future annotation)
15. Mock test class code coverage using WebserviceMock.
16. Governing limits.
17. API Limits.
18. Best practices.