3 arrows

Get 50% Off ForgeRock Training Bundles

closeClose

Integrating with the Salesforce Platform in Lightning Experience (DEX-502)

  • Tuition USD $3,600 GSA  $3,264.48
  • Reviews star_rate star_rate star_rate star_rate star_half 3118 Ratings
  • Course Code DEX-502
  • Duration 5 days
  • Available Formats Classroom

Integrating with Force.com covers the key elements of how to design and implement all types of integrations with the Force.com cloud platform. The course introduces the major integration mechanisms available on the Force.com platform, such as the APIs and the built-in declarative functionalities. In subsequent modules, participants explore the technologies that play specific roles in integrating with the platform, including Force.com Web service APIs, Apex, and outbound messaging.

Skills Gained

  • Identify various integration techniques.
  • Develop methods for integrating with Force.com.
  • Identify the advantages of various integration techniques.
  • Integrate with Force.com Web services.
  • Build custom Web services.
  • Build Force.com sites and portals.

Who Can Benefit

Integrating with Force.com is ideal for independent software vendors (ISVs), customer developers, and system integrators wanting to learn how to design and build integrations with Force.com cloud platform applications.

Prerequisites

It is not necessary to be a Force.com developer to take this course; however, we recommend that participants be familiar with the Force.com platform and proficient in an object-oriented programming language such as Java or C#. **Note: To get the most out of this course, you should be comfortable writing object-oriented code.

Course Details

Integrations Overview

  • Key Characteristics of an Integration
  • Salesforce Integration Mechanisms

Security and Authorization, and Authentication

  • Force.com Security
  • Single Sign-on with Federated Identity using SAML
  • Single Sign-on Delegated Authentication

Working with Salesforce Data

  • Retrieving Data: sObjects, SOQL and SOSL

SOAP API

  • Working with SOAP API
  • Working with the Partner WSDL
  • Debugging and Testing
  • Advanced API Techniques

JSON

  • JSON Basics
  • JSON Java
  • JSON and C#

Force.com REST APIs

  • The Basics of REST
  • The REST API
  • The Chatter API

Force.com Bulk API

  • An Overview of the Bulk API
  • Using the Bulk API to Modify Data
  • Querying with the Bulk API

Force.com Streaming API

  • The Architecture
  • Working with the Streaming API
  • Key Streaming API Facts

Data Loader in Architecture

  • Data Loader Overview
  • Including Data Loader in Architecture

Apex, Data Loader and Integrations

  • Custom Apex Web Services
  • Apex Callouts
  • Email Services

Declarative Integration Features

  • Outbound Messaging
  • Salesforce to Salesforce

Visualforce, Portals, Sites, Site.com, and Ideas Integration

  • Mashups and Visualforce
  • Portals Integration
  • Sites
  • Site.com Overview
  • Ideas Integration

Design Workshop

  • Review
  • Architecting a Solution

When does class start/end?

Classes begin promptly at 9:00 am, and typically end at 5:00 pm.

Does the course schedule include a Lunchbreak?

Lunch is normally an hour long and begins at noon. Coffee, tea, hot chocolate and juice are available all day in the kitchen. Fruit, muffins and bagels are served each morning. There are numerous restaurants near each of our centers, and some popular ones are indicated on the Area Map in the Student Welcome Handbooks - these can be picked up in the lobby or requested from one of our ExitCertified staff.

How can someone reach me during class?

If someone should need to contact you while you are in class, please have them call the center telephone number and leave a message with the receptionist.

What languages are used to deliver training?

Most courses are conducted in English, unless otherwise specified. Some courses will have the word "FRENCH" marked in red beside the scheduled date(s) indicating the language of instruction.

What does GTR stand for?

GTR stands for Guaranteed to Run; if you see a course with this status, it means this event is confirmed to run. View our GTR page to see our full list of Guaranteed to Run courses.

Does ExitCertified deliver group training?

Yes, we provide training for groups, individuals and private on sites. View our group training page for more information.

Does ExitCertified deliver group training?

Yes, we provide training for groups, individuals, and private on sites. View our group training page for more information.

ExitCertified provided useful training that can be utilized immediately with our company. Gary Taylor was awesome to work with.

Training Lecture tied concepts for learning in the exercise labs well. Instructor provided an extra support in reviewing and explaining in more detail some results.

Was an excellent course on the basic on excel and how to apply it to our workspace

Good class and great instructor that took time to answer questions and available during lab times.

I can only say Thank You for persisting - following up and getting me into this class. Well spent 20-25 hours

0 options available

There are currently no scheduled dates for this course. If you are interested in this course, request a course date with the links above. We can also contact you when the course is scheduled in your area.

Contact Us 1-800-803-3948
Contact Us
FAQ Get immediate answers to our most frequently asked qestions. View FAQs arrow_forward