Design Solutions with Salesforce APIs

Go to class
Write Review

Free Online Course: Design Solutions with Salesforce APIs provided by Trailhead is a comprehensive online course, which lasts for 8-9 hours worth of material. The course is taught in English and is free of charge.

Overview
  • 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 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
    • User Interface API
      • Get Started With User Interface API
      • Install the Sample App
      • Build UI to Display a Record
      • Build UI to Edit a Record
      • Build UI to Create and Clone a Record
      • Build UI for Dependent Picklists
    • Apex Metadata API
      • Get Started with Apex Metadata API
      • Build Automated Metadata Updates for Multi-Org Deployment
      • Build Admin Tools for Automated Configuration Changes
      • Test Your Metadata Deployment
      • Understand Apex Metadata API and Security
    • 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