What Is a Data Link Layer?
September 4, 2024
Article
Cultivate your career with expert-led programs, job-ready certificates, and 10,000 ways to grow. All for $25/month, billed annually. Save now
Instructor: Packt - Course Instructors
Included with
Recommended experience
Beginner level
This course is ideal for Salesforce developers, certification aspirants and professionals looking to excel in Salesforce integration and development.
Recommended experience
Beginner level
This course is ideal for Salesforce developers, certification aspirants and professionals looking to excel in Salesforce integration and development.
Define the steps to create and configure a Salesforce developer account.
Explain the differences between SOAP and REST APIs and their use cases.
Execute CRUD operations using SOAP and REST APIs within Salesforce.
Compare the efficiency of Bulk API versus standard API calls for large data operations.
Add to your LinkedIn profile
October 2024
5 assignments
Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
Embark on a journey to seamlessly connect Salesforce with external systems through a series of meticulously structured lessons. The course begins by setting up the necessary environments, guiding you through creating a Salesforce developer account and configuring the Salesforce and development environments. You'll then dive into the intricacies of SOAP API integration, utilizing tools like Postman to authenticate users and make API calls. Learn to query, insert, and manage records in Salesforce with confidence and precision.
As the course progresses, you'll explore the power of REST APIs, mastering the creation of connected apps and secure authentication methods. Engage with practical exercises that demonstrate how to create and manage records, and develop custom RESTful services tailored to your business needs. The course also covers advanced topics such as lightweight integrations, comparison between SOAP and REST APIs, and strategies for efficient data management using the Salesforce Bulk API. In the final stages, you'll discover how to integrate Salesforce with other systems using Streaming API and Platform Events, enabling real-time data exchange. You'll also explore Salesforce callouts using Apex, remote site settings, and Lightning Web Component integrations. This comprehensive training provides the knowledge and skills required to build robust, scalable, and secure integrations, preparing you to tackle complex integration challenges confidently. This course is designed for Salesforce developers, integration specialists, and technical architects who want to enhance their skills in connecting Salesforce with external systems. Prerequisites include a basic understanding of Salesforce development, familiarity with Apex and SOQL, and some experience with APIs.
In this module, we will create a Salesforce developer account and configure the necessary settings within Salesforce to establish an ideal environment for development. We will also introduce the demo application that will be used throughout the course, preparing you for practical, hands-on learning.
4 videos1 reading
In this module, we will delve into the intricacies of the Force.com SOAP API and how it facilitates data interaction between Salesforce and other systems. Through hands-on demonstrations using POSTMAN, we will learn to make API calls, authenticate users, and manipulate data efficiently.
11 videos
In this module, we will focus on creating RESTful integrations within Salesforce. We will explore the use of Apex annotations and Connected Apps for secure REST API access, followed by practical exercises on executing queries and managing data through REST API calls.
10 videos1 assignment
In this module, we will explore integrating Salesforce with external systems. We will set up essential development tools, configure external applications, and make REST calls to facilitate dynamic data retrieval and synchronization between Salesforce and external platforms.
4 videos
In this module, we will dive into the Salesforce BULK API, learning how to handle extensive data operations. We will cover the creation and configuration of BULK APIs, using them to upload records and define data mappings for streamlined data management.
5 videos
In this module, we will master making callouts from Salesforce to external systems using Apex and Lightning Components. We will configure the Salesforce environment for secure callouts and implement custom solutions to enhance real-time data communication.
6 videos1 assignment
In this module, we will explore the Streaming API and its applications for real-time data streaming. We will create Push Topics, configure Platform Events, and implement Change Data Capture to enable dynamic, automated data exchanges between Salesforce and external systems.
12 videos
In this module, we will focus on integrating different Salesforce orgs using SOAP API. We will explore WSDL configurations, create Apex classes, and set up triggers to establish a secure and efficient data exchange framework between Salesforce environments.
7 videos1 assignment
In this module, we will learn to use SOAP UI for testing SOAP-based integrations with Salesforce. We will perform SOAP requests, validate integration scenarios, and gain practical insights into managing SOAP services through this versatile testing tool.
4 videos
In this module, we will focus on REST API callouts from Lightning Web Components. We will prepare the development environment, create interactive components, and implement RESTful interactions to facilitate efficient data exchanges between LWC and external systems.
11 videos2 assignments
Packt helps tech professionals put software to work by distilling and sharing the working knowledge of their peers. Packt is an established global technical learning content provider, founded in Birmingham, UK, with over twenty years of experience delivering premium, rich content from groundbreaking authors on a wide range of emerging and popular technologies.
Coursera Instructor Network
Course
Board Infinity
Course
Board Infinity
Course
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Earn a degree from world-class universities - 100% online
Upskill your employees to excel in the digital economy
Yes, you can preview the first video and view the syllabus before you enroll. You must purchase the course to access content not included in the preview.
If you decide to enroll in the course before the session start date, you will have access to all of the lecture videos and readings for the course. You’ll be able to submit assignments once the session starts.
Once you enroll and your session begins, you will have access to all videos and other resources, including reading items and the course discussion forum. You’ll be able to view and submit practice assessments, and complete required graded assignments to earn a grade and a Course Certificate.
If you complete the course successfully, your electronic Course Certificate will be added to your Accomplishments page - from there, you can print your Course Certificate or add it to your LinkedIn profile.
This course is one of a few offered on Coursera that are currently available only to learners who have paid or received financial aid, when available.
You will be eligible for a full refund until two weeks after your payment date, or (for courses that have just launched) until two weeks after the first session of the course begins, whichever is later. You cannot receive a refund once you’ve earned a Course Certificate, even if you complete the course within the two-week refund period. See our full refund policy.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.
Financial aid available,
Learn on your own time from top universities and businesses.
Already on Coursera?
Having trouble logging in? Learner help center
This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.