SalesForce Apex Integration Course Content
Introduction to REST API, Apex callout to an external service, , calling an external service, sending a HTTP request, HTTP callout using REST with JSON, downloading Eclipse and configuring for customized IDE, Force.com plug-in to integrate with the Eclipse, deploying the OAuth protocol, authenticating using OAuth before making the REST API calls, creating a connected App, specifying the app general information, Apex REST support for JSON and XML formats, defining variables of the user-defined type, creating URL, posting HTTP and parsing JSON response, executing the code.
- SOAP API
Introduction to SOAP API, web services software that is available over the internet using standardized XML message, deploying SOAP API to integrate force.com applications to create, retrieve, update or delete records, the two types of WSDL Enterprise WSDL & Partner WSDL, the entire process overview, the syntax, web service class, the process of authenticating the information, consuming external web service in Apex, parsing WSDL, remote site settings before making an external site callout.
- Visualforce Page
Introduction to Visualforce page, the component-based UI framework for Force.com platform, building the connection for applications with custom web service classes, testing the connection, getting the SessionID to custom class, calling the method to perform the required task.
Salesforce Integration project
Project : Calling the method to perform the required operation in Salesforce
Topics : The SOAP API for calling a function, getting external service with Apex callout, calling the method, creating new account, creating an instance of the class, saving it, calling the method from other org, adding more functionality like calculations, adding triggers, variables for successful SOAP integration.