Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Salesforce Integration With External Systems (updated 9/2022)

Posted By: ELK1nG
Salesforce Integration With External Systems (updated 9/2022)

Salesforce Integration With External Systems
Last updated 9/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.41 GB | Duration: 10h 7m

Learn about Salesforce integration API (SOAP | REST | Batch | Streaming | Outbound Messaging | Callouts) to connect

What you'll learn

Students will learn to Integrate Salesforce with External Systems

Students will learn about Salesforce APIs (SOAP | REST | Batch | Streaming | Outbound Messaging | Apex Callouts)

Students will learn to use each API to get data in and out of Salesforce effectively.

Students will learn to publish Data to External System using Platform Events, Push Topics and Change Data Capture Events.

Students will learn to use Postman and SOAP UI tools

Students will learn to setup Visual Studio Code and Eclipse IDE

Students will learn about BULK API and how to insert large sets of data using BULK API

Students will learn to make REST API Callout from Lightning Web Component

Students will learn to make REST API Callout from Aura Components

Requirements

Basic understanding of Salesforce Out of the box features is required for this course

Students should know about basic Apex programming

Description

Salesforce is the world's No. 1 CRM provider with billions of transactions per day. Salesforce has one of the broadest set of integration services available with options for query, batch, and streaming. In this course, we'll explore all the major Salesforce Integration APIs, and see when each one is the right fit for a given situation. You'll learn how to use each API to get data in and out of Salesforce effectively.What are the topics we will cover in this course?Overview of Salesforce APIsUsing SOAP API to Integrate with Enterprise AppsCreating Lightweight Integrations using REST APIBulk API in SalesforceConsuming External Services via Apex CalloutsCalling External Webservice from Lightning Web ComponentsStreaming API- PushTopics, Platform Events, Change Data CaptureCalling External Webservice from Aura ComponentsFetching Data from Salesforce via External SystemSending Data from Salesforce to Java Application using Streaming API

Overview

Section 1: Setting up the Environment for the course

Lecture 1 Creating a Salesforce Developer account

Lecture 2 Overview of the Demo Application

Lecture 3 Demo: Setting up Your (Salesforce) Environment

Lecture 4 Demo: Setting up Your (Development) Environment

Section 2: Using Force.com SOAP APIs to integrate

Lecture 5 Overview of POSTMAN tool and installing POSTMAN on local machine

Lecture 6 Overview of SOAP API

Lecture 7 JSON Vs XML: Features of XML and JSON

Lecture 8 Authenticating SOAP API Users: Connect to Salesforce using POSTMAN

Lecture 9 Please use the Correct Endpoint URL

Lecture 10 SOAP Requests with POSTMAN: Query Account records

Lecture 11 Making SOAP API Calls using POSTMAN

Lecture 12 Working with SOAP API Headers: Mru Header

Lecture 13 How to create a record in Custom Object using SOAP API?

Lecture 14 Insert Multiple records into different object using SOAP

Lecture 15 Demo Description: Building Custom SOAP Services

Lecture 16 Demo: Creating a Custom SOAP Service

Section 3: Creating Lightweight Integrations with the Force.com REST API

Lecture 17 Overview of Apex REST Annotations

Lecture 18 Use Postman to call a REST API

Lecture 19 Create a connected app in Salesforce: Connected Apps use the standard Oauth

Lecture 20 Authenticating REST API users

Lecture 21 Execute a SOQL Query to retrieve records

Lecture 22 Create a record using Rest API from POSTMAN

Lecture 23 Create a custom object record using REST API from POSTMAN

Lecture 24 ASSIGNMENT to create a custom object record using REST API from POSTMAN

Lecture 25 Creating a Custom REST API in Salesforce

Lecture 26 Difference between SOAP API and REST API

Section 4: Salesforce Integrations with External Systems

Lecture 27 Calling Salesforce from External Application

Lecture 28 Install Node JS and Visual Studio Code

Lecture 29 Host External Application on your local machine and update credentials.json file

Lecture 30 Making a REST Call from External System to fetch Salesforce Records

Section 5: Salesforce BULK API Overview

Lecture 31 What is Salesforce bulk API? How Bulk API works in Salesforce?

Lecture 32 How do I create a bulk API in Salesforce?

Lecture 33 Salesforce Bulk Api with Example

Lecture 34 Salesforce Bulk API: Upload records using a CSV file in salesforce

Lecture 35 Salesforce Bulk API: Create a Transformation Spec That Defines Mappings

Section 6: Salesforce Callouts: Invoking Callouts using Apex

Lecture 36 How to make Callouts from Salesforce?

Lecture 37 How To Enable Custom Domain In Salesforce?

Lecture 38 What is remote site setting, and how to use remote site settings in Salesforce?

Lecture 39 Create an Apex class which makes the Callout to external system

Lecture 40 How to Make HTTP Callout from Lightning component?

Lecture 41 Make HTTP Callout From Lightning Component And Show Data inside Salesforce

Section 7: Streaming API in Salesforce: Passing data from Salesforce to External System

Lecture 42 Overview of Streaming API in Salesforce

Lecture 43 What is a Push Topic in Salesforce? How do I create a push topic in Salesforce?

Lecture 44 Create a Push Topic in Salesforce

Lecture 45 Download Java Development Kit to setup external application

Lecture 46 Install Eclipse on your machine

Lecture 47 Import Maven Project

Lecture 48 Sending Data from Salesforce to External System using Push Topics

Lecture 49 What are Platform Events in Salesforce? How to create Platform Events ?

Lecture 50 How to publish Platform Events from Workbench?

Lecture 51 How to publish Platform Events from Apex ?

Lecture 52 What are Change Data Capture Event in Salesforce? How to create ?

Lecture 53 Sending Data from Salesforce To External System using Change Data Capture Events

Section 8: Integrating One Salesforce Org to Another Salesforce Org Using SOAP API

Lecture 54 How do I integrate one org to another Salesforce?

Lecture 55 Partner vs Enterprise WSDL: Difference between Partner WSDL & Enterprise WSDL

Lecture 56 How to generate Apex class from WSDL?

Lecture 57 Remote Site Settings in Salesforce

Lecture 58 Create Trigger on the Parent Salesforce System

Lecture 59 Invoke SOAP Service from Parent Salesforce System

Lecture 60 End to End walkthrough of the complete application

Lecture 61 Test the Connection between Salesforce Orgs

Section 9: SOAP UI

Lecture 62 What is SOAP UI and how to install SOAP UI?

Lecture 63 SOAP API Request: Login to Salesforce

Lecture 64 Create and Delete request from SOAP UI

Section 10: REST API Callout from LWC (Lightning Web Component)

Lecture 65 How to make a REST API callout from LWC?

Lecture 66 Install SFDX and Salesforce Extension Pack for Visual Studio Code

Lecture 67 Authorize an Org from Visual Studio Code

Lecture 68 Lightning Web Component: Create Combobox for our application

Lecture 69 Lightning Web Component: Create a Lightning button

Lecture 70 Lightning Web Component: Define the handlers for the Combobox

Lecture 71 Make a REST Call from Client Side Controller

Lecture 72 Parse Web Service Response on the UI

Lecture 73 REST API callout from Client Side Controller

Lecture 74 REST API Callout from Server Side Controller

Lecture 75 Test the application

Salesforce Developers who are interested to learn about integrating Salesforce with External Systems,Students who want to learn about different Salesforce API (SOAP | REST | Batch | Streaming | Outbound Messaging | Apex Callouts),If you are looking to become a Senior Salesforce Developer, this course is for you.,If you are looking to pass your Salesforce Developer Certification, this course is for you.,If you are a junior Salesforce developer and want to improve your skills to become a Senior developer, this course is for you.,If you are interested to learn about more advanced concepts in Salesforce Development, this course is for you.