Prepare for Your Salesforce Slack Developer Certification
Preparing to take the Slack Developer exam? Check out this trail.
Explore the Slack Developer Exam Overview
Review the official Slack Developer certification overview and prep resources.
Explore the Slack Platform
Learn to build and manage Slack automation and apps effectively.
Explore how apps and workflows automate and enhance Slack workspace operations.
Learn when to use App Home, modals, and messages for different use cases.
Manage and collaborate on apps, including adding app collaborators to a team.
Design Your App's Interactive Flow and User Experience
Create workflows for any use case with customizable components like triggers and steps.
Design apps that fit Slack's architecture and deliver a great user experience.
Handle entry points and choose webhooks, slash commands, shortcuts, and components.
Learn to build app user interfaces using Block Kit blocks and elements.
Build Your App with Bolt, Block Kit, and Slack's APIs
Build a Slack app using the Bolt for JavaScript development framework.
Use Slack’s UI framework to build reusable, interactive content for your app.
Compare Slack's APIs and recommend the right one for a use case.
Use Web API methods to read, write, and update data in Slack.
Subscribe to and handle Slack events delivered to your app.
Discriminate between Socket Mode and HTTP-based event delivery.
Process rate limits and apply retry logic across the Slack platform.
Design for Security
Implement the OAuth installation flow for your Slack app.
Request the appropriate scopes for your app's use case.
Request and use the appropriate tokens for your app's use case.
Verify request signatures so your app communicates securely with Slack.
Store and retrieve data and tokens safely in your Slack app.
Design for Scale with Enterprise+
Learn how the Enterprise+ features impact your Slack app's design and development.
Speed up communication and work more securely with people outside your company.
Design for the Enterprise architecture, features, and roles.
Test Grid features using an Enterprise Grid sandbox environment.
Recommend when to add support for externally shared Slack Connect channels.
Differentiate between current Slack terms and legacy language in the APIs.
Explore grid design basics and best practices that boost productivity for your client.
Automate Slack Administration with APIs
Develop an app governance policy that meets your organization's needs.
Recommend when to use an Admin API; note the Org Owner role for tokens.
Use the SCIM API to provision Slack users and user groups.
Monitor workspace events with the Audit Logs API.
Use the Discovery API for DLP, compliance archiving, or eDiscovery.
Apply legal holds for eDiscovery and compliance retention.
Distribute Your App
Learn about Slack app types, distribution methods, and staging environments.
Differentiate single-workspace, distributed, and Marketplace-listed apps.
Follow the process to submit and publish your app to the Slack Marketplace.
Apply best practices and expectations for Marketplace app submission.
Scopri di più
Dai uno sguardo ad altri prodotti Salesforce per vedere in che modo possono aiutarti a creare customer journey personalizzati e prendere decisioni basate sui dati.