Integrating with Force.com (DEV502) – Outline

Detailed Course Outline

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