Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Trailhead

Design Solutions with Salesforce APIs

Salesforce via Trailhead

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn strategies to design and build scalable solutions with the right API.
  • Design your solution with the right API using the API planning framework.
  • Deliver custom notifications within the Salesforce platform and in external apps.
  • Synchronize Salesforce records with external data stores by streaming change events.
  • Build UI for custom Salesforce apps with User Interface API.
  • Simplify your app’s setup and upgrade experience by working with metadata from Apex.
  • Manage Salesforce metadata with an .xml manifest and Salesforce CLI.

Syllabus

  • API Planning Framework for Architects
    • Adopt the API Planning Framework
    • Define the User Experience
    • Determine Your Data Model and Operations
    • Design for Scale
  • Platform API Basics
    • Get to Know the Salesforce Platform APIs
    • Use REST API
    • Use SOAP API
    • Use Bulk API 2.0
    • Use Pub/Sub API
  • Platform Events Basics
    • Understand Event-Driven Software Architecture
    • Define and Publish Platform Events
    • Subscribe to Platform Events
  • Change Data Capture Basics
    • Understand Change Data Capture
    • Learn Change Data Capture Characteristics
    • Subscribe to an Event Channel
    • Subscribe to Change Events Using an Apex Trigger
    • Test the Change Event Trigger
  • Pub/Sub API Basics
    • Get to Know Pub/Sub API
    • Subscribe to Events Using Managed Subscriptions (Beta)
    • Subscribe to Opportunity Change Events
    • Publish Order Fulfillment Events
  • Package.xml Metadata Management
    • Get to Know the Package.xml Manifest
    • Explore Salesforce APIs
    • Prepare Your Org and Install Developer Tools
    • Build a Package.xml Manifest
    • Deploy Metadata Using the Manifest

Reviews

Start your review of Design Solutions with Salesforce APIs

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.