Complete Guide for Salesforce integration With Live Scenario
What you’ll learn
This course is designed to learn salesforce integration using different API like SOAP and REST.
This course discuss about single sign on , named credentials, OAUTH and different mechanism for authentication.
be multiplier hero in integration soon
Implement many Live integration with this course.
Requirements
This designed from complete basic level to advance level and can be learn by anyone who are working on salesforce ecosystem.
Description
Introduction to salesforce Platform Integration Why Integration? What are the reasons to go for Salesforce Integrations?How easily can any application integrated with salesforce? Real-time scenarios on Business Level Integration Different types of API’s used in Salesforce IntegrationSOAP APIWhat steps and design to follow for soap integration? Defining Web Service Classes Introduction to salesforce SOAP AP SOAP API Architecture Different types of WSDL files used in Salesforce Integration Using Salesforce Provided Web services (Enterprise, Partner, Apex and Bulk API) XML Introduction Integration one Salesforce instance to another using Partner WSDL Consuming external WSDL files in salesforce Remote site Settings XML Parsing for the SOAP XML responses Real-time Discussion and Frequently asked questions in SOAP APIMajor difference between partner WSDL and Enterprise WSDLCommon Issues during WSDL parsingREST API Introduction to Force dot com REST API REST Integration Architecture Oauth Architecture and setupOauth2.0 Flows in salesforceJWT Bearer Token FLOW Remote site Settings Defining connected app for integration Generating consumer key & consumer secret used in REST API callouts Creating REST Methods in Salesforce Apex REST Annotations HTTP Request and Response Classes JSON Parsing for the REST JSON responses Http Callouts in apex and its limitation Request and Response Data Considerations in IntegrationsIntegration design and considerationsGovernor limits and API limits associated with IntegrationOverview of JSON and JSON class in salesforceMany Live integration examplesIntegrate Salesforce org without Code using salesforce connectWrite test class for IntegrationMultiple Integration Project to understand better
Overview
Section 1: What is the meaning of Integration in salesforce?
Lecture 1 What is the meaning of Integration in salesforce
Section 2: Complete course structure and ways to integrate in salesforce
Lecture 2 Complete course structure and ways to integrate in salesforce
Section 3: Integration and its ABC to understand
Lecture 3 Integration and its ABC to understand
Section 4: How can we do integration in salesforce with other systems?
Lecture 4 How can we do integration in salesforce with other systems?
Section 5: Bonus Lecture
Lecture 5 Other Courses you might like
Section 6: What is Soap in salesforce?
Lecture 6 What is Soap in salesforce?
Section 7: What Steps to follow for SOAP Integration?
Lecture 7 What Steps to follow for SOAP Integration?
Section 8: SOAP – Create Webservice method in salesforce to integrate with any application
Lecture 8 SOAP – Create Webservice method in salesforce to integrate with any application
Lecture 9 Sample code – Create Web service method to expose LeadManager service to client
Section 9: Generate WSDL and understand its structure
Lecture 10 Generate WSDL and understand its structure
Lecture 11 Sample Generated LeadManager WSDL file
Section 10: Consume SOAP Generated WSDL in salesforce
Lecture 12 Consume SOAP Generated WSDL in salesforce
Lecture 13 Code- Generated Apex class from WSDL
Section 11: Understand Generated Apex Class from WSDL
Lecture 14 Understand Generated Apex Class from WSDL
Section 12: Invoke Web service method from Generated Apex class
Lecture 15 Invoke Web service method from Generated Apex class
Lecture 16 Sample code to invoke your SOAP web service
Section 13: Partner WSDL Vs Enterprise WSDL and use partner WSDL to get session info
Lecture 17 Partner WSDL Vs Enterprise WSDL and use partner WSDL to get session info
Section 14: Invoke SOAP Web service with session id from anonymous window
Lecture 18 Invoke SOAP Web service with session id from anonymous window
Lecture 19 sample code Invoke SOAP Web service with session id from anonymous window
Section 15: Consideration for using Salesforce Webservice keyword
Lecture 20 Consideration for using Salesforce Webservice keyword
Section 16: common issues during parsing WSDL to apex
Lecture 21 common issues during parsing WSDL to apex
Section 17: Overview of Connected App in salesforce
Lecture 22 Overview of Connected App in salesforce
Section 18: How to create Connected App in salesforce?
Lecture 23 How to create Connected App in salesforce?
Section 19: What is OAuth in salesforce and Why do we need it?
Lecture 24 What is OAuth in salesforce and Why do we need it?
Section 20: Different OAuth flows in salesforce
Lecture 25 Different OAuth flows in salesforce
Section 21: Use OAuth2.0 UserName and Password Flow in salesforce
Lecture 26 Use OAuth2.0 UserName and Password Flow in salesforce
Section 22: Invoke UserName password OAuth2.0 call to get access token in salesforce
Lecture 27 Invoke UserName password OAuth2.0 call to get access token in salesforce
Lecture 28 Sample code – Invoke UserName password OAuth2.0 call to get access token
Section 23: How to Use JSONParser to parse the callout response in salesforce
Lecture 29 How to Use JSONParser to parse the callout response in salesforce
Lecture 30 Sample code to use JSONParser to parse callout response
Section 24: Use access token to authenticate and invoke soap service without partner WSDL
Lecture 31 Use access token to authenticate and invoke soap service without partner WSDL
Lecture 32 Sample code – Use access token to authenticate and invoke soap service
Section 25: Overview of REST and its Anatomy
Lecture 33 Overview of REST and its Anatomy
Section 26: REST In Apex
Lecture 34 REST In Apex
Section 27: Use of @HttpGet In Rest Resource and use of workbench to access rest services
Lecture 35 Use of @HttpGet In Rest Resource and use of workbench to access rest services
Lecture 36 Sample code for @httpget
Section 28: Overview of Workbench and how to use it
Lecture 37 Overview of Workbench and how to use it
Section 29: Use of @HttpDelete In Rest Resource and use of workbench to access rest services
Lecture 38 Use of @HttpDelete In Rest Resource and use of workbench to access rest services
Lecture 39 Sample code @httpDelete in Rest resource
Section 30: Use of @HttpPost In Rest Resource and use of workbench to access rest services
Lecture 40 Use of @HttpPost In Rest Resource and use of workbench to access rest services
Lecture 41 Sample code @httpPost in Rest resource
Section 31: Use of @HttpPatch In Rest Resource and use of workbench to access rest services
Lecture 42 Use of @HttpPatch In Rest Resource and use of workbench to access rest services
Lecture 43 Sample code @httpPatch in Rest resource
Section 32: Overview of JSON and introduction to different JSON classes in salesforce
Lecture 44 Overview of JSON and introduction to different JSON classes in salesforce
Lecture 45 Sample Code JSON
Section 33: Setting up My Domain in both client and server org
Lecture 46 Setting up My Domain in both client and server org
Section 34: Call RestResource from client org to access and create record in server org
Lecture 47 Overview of User Name and Password flow to use in Rest API
Lecture 48 Lets create a Placeholder to store Integration parameter to use in Rest call
Lecture 49 Build Page to Invoke Rest call from client application
Lecture 50 How to get Access token from server to use in subsequent HTTP call
Lecture 51 Get records from server and display in client Page using REST call
Lecture 52 Create a Page in client to POST record to server to create a new record
Lecture 53 Post record to server to create a new record using POST method
Lecture 54 Sample Code – Invoke httpGet and HttpPost from client org
Section 35: Authenticate and invoke Rest api using Oauth2.0 JWT Bearer token
Lecture 55 What is OAuth 2.0 JWT Bearer Flow for Server-to-Server Integration
Lecture 56 Steps need for access Resource with JWT Token
Lecture 57 Certificate and key management
Lecture 58 Setup connected app for JWT
Lecture 59 Pre Approve authorized users for JWT Flow
Lecture 60 Create JWT Token in client org
Lecture 61 Request an access token with JWT token
Lecture 62 Pass access token in subsequent call to access protected resource
Lecture 63 Sample code – OAuth 2.0 JWT Bearer Flow for Server-to-Server Integration
Section 36: Real time integration Salesforce to Linkedin
Lecture 64 Linkedin developer account and introduction to rest call to get access token
Lecture 65 Invoke rest api to access linked profile and share post from salesforce
Lecture 66 Visualforce code for salesforce to linkedin integration
Lecture 67 Apex controller for salesforce to linkedin integration
Section 37: Real Time Integration to get Corona – Covid19 affected Country live Status
Lecture 68 Real Time Integration to get Corona – Covid19 affected Country live Status
Lecture 69 Sample Code – API call to get COVID19 latest update
Lecture 70 Sample code- Develop lightning component to display COVID19 affected country
Section 38: Real Time Integration – Salesforce with Indian Postal Department system
Lecture 71 Overview of Salesforce and Postal Department integration
Lecture 72 Exploring API documentation provided by Postalpincode System
Lecture 73 Write Apex class to Invoke Rest call to PostalPinCode system to get Post Office
Lecture 74 Develop Lightning Component to initiate Integration from Aura Component
Lecture 75 Next REST call – Fetch Post office details with their branch Name
Lecture 76 Source code for Salesfoce and Indian Postal Pin system
Section 39: Integrate Salesforce Org with Help of Salesforce to Salesforce
Lecture 77 What is Salesforce to Salesforce and why do we need to use?
Lecture 78 Lets Enable Salesforce to Salesforce in Org
Lecture 79 How to Setup Salesforce Connection using connection Template
Lecture 80 Publish & Subscribe the Record to share between different Salesforce orgs
Section 40: Salesforce to Bitly Integration Using Salesforce Named Credential
Lecture 81 Overview of Salesforce Named Credential
Lecture 82 How to setup Salesforce Named Credential
Lecture 83 Salesforce Remote site setting VS Named Credential
Lecture 84 Overview of Salesforce and Bitly Integration
Lecture 85 Setting up bitly Free Account
Lecture 86 Generate Bitly Access token for authentication
Lecture 87 Setup Salesforce Named credential for bitly
Lecture 88 Create Custom Object for this bitly Integration demo
Lecture 89 Create Apex class to invoke bitly API from salesforce
Lecture 90 Test Bitly API call to get Shorten URL
Lecture 91 Use Salesforce Process builder to Invoke bitly API
Lecture 92 Sample Code Used for Salesforce Bitly Integration
Section 41: Salesforce to veriphone Integration using Lightning Flow
Lecture 93 Signup for Veriphone Account and Invoke API call from Salesforce
Lecture 94 Use Lightning FLOW To invoke API call from Salesforce
Section 42: Salesforce to AWS S3 Integration
Lecture 95 Introduction to Salesforce and AWS S3 Integration
Lecture 96 Set up Your Free AWS Account
Lecture 97 set your AWS S3 service and create a bucket
Lecture 98 Create AWS Access Key and Secret for Authentication
Lecture 99 Create Apex class to Invoke API from Salesforce to AWS S3
Lecture 100 Store files in AWS S3 from Salesforce through API Call
Lecture 101 Sample Code Used for Salesforce to AWS S3 Integration
Section 43: Testing your integration code
Lecture 102 Use HTTPCallOutMock to test single Http call out from test method
Lecture 103 Source code for Http call out test using HtppcalloutMock
Lecture 104 Use Static Resource to test single Http call out from test method
Lecture 105 Source code for Http call out test using static resource
Section 44: Quiz and Prize for your learning
Section 45: Complete PPT Used in Course
Lecture 106 Complete PPT Used in Course
Lecture 107 Access Training Resource here
salesforce, salesforce administrator, salesforce developer, salesforce architect, salesforce technology specialist, salesforce consultant
Course Information:
Udemy | English | 21h 41m | 11.14 GB
Created by: Debasis Jena
You Can See More Courses in the Developer >> Greetings from CourseDown.com