Skip to main content Tableau Conference is happening now. Tune in to activate your data superpowers with Tableau and Agentforce. Watch live on SF+ for exclusive digital content, new product demos, and key insights for data and analytics lovers.
Link

Slack Certifications and Slack Skills FAQ

We’re excited that Slack is now a Salesforce company. Read the FAQ to learn about Slack certifications and slack learning content.

~5 minuti
Link

Sign Up For Slack Certified

(Recommended) Sign up for essential training, join the Slack Certified directory, as well as earn and share your credentials.

Link

Slack Certified Developer Overview

Recommended Course, Exam, and FAQ.

Link

Slack Certified Developer Exam Guide

The exam guide provides an overview of the Slack Certified Developer program and how to best prepare for the exam.

~20 minuti
Attività

Introduction to the Slack Platform

Exam weight: 7%

Link

Slack Certified Developer Prep Course—Workshop 1

(Recommended) Learn how to extend, expand, and automate your workspaces with the Slack platform.

Link

Slack API

Best practices and guidelines for Slack platform.

Link

Events in App Home

Review advanced features for App Home.

~10 minuti
Link

Using your Home tab

Learn how to publish and update your app’s Home tab.

~20 minuti
Link

Upgrading to modals

Learn how to upgrade outmoded dialogs to modals.

~25 minuti
Link

Using modals

Learn how to use modals in Slack apps.

~40 minuti
Link

Messaging

Learn how to send, retrieve, update, and delete messages throughout Slack.

~50 minuti
Attività

Design the interactive flow of your app

Exam weight: 20%

Link

Slack Certified Developer Prep Course—Workshop 2

(Recommended) Choose the right APIs, send data into Slack, and learn about the different features you can use to build your next great app.

Link

Automate business processes with Workflow Builder

(Recommended) Create custom workflows with automated forms, messages, and more.

~2 ore 30 minuti
Link

Planning your app

Walk through planning exercises that help you map out your app's interactions.

~10 minuti
Link

Implementing shortcuts

Learn how to create and handle shortcuts.

~15 minuti
Link

Slash Commands

Enable interactivity with slash commands.

~25 minuti
Link

Interactive components

Learn about the surfaces where you can use these interactive components.

~5 minuti
Link

Interactivity in Block Kit

Learn about the full range of components and how to add them to your app's surfaces.

~10 minuti
Link

Handling user interaction

Prepare your app for the interactivity Block Kit components inspire.

~25 minuti
Link

Using Webhooks

Learn how to set up an incoming webhook.

~10 minuti
Link

Using the Web API

Learn what you can do with the Web API.

~10 minuti
Link

Conversations API

Learn what you could do with the Conversations API.

~10 minuti
Link

Using the Events API over HTTP

Learn the basic process of interacting with API methods and how to subscribe to an event using the Events API.

~25 minuti
Link

Real Time Messaging API

Learn about which events types work with real time messaging and the Events API.

~10 minuti
Link

Pagination

Learn about pagination in API methods.

~10 minuti
Link

Rate Limits

Learn about the rate limits you're likely to encounter for Slack platform features and how they apply to each feature.

~15 minuti
Attività

Plan your app: Design a great user experience

Exam weight: 13%

Link

Slack Certified Developer Prep Course—Workshop 3

(Recommended) Keep user experience top of mind, from designing with blocks and surfaces to tips for clear communication and onboarding.

Link

Localizing apps

Learn different ways to localize your Slack app in the API documentation.

~10 minuti
Link

Choosing voice & tone

Review best practices for voice and tone.

~10 minuti
Link

Interaction guidelines

Review interaction guidelines for Slack apps.

~10 minuti
Link

Onboarding experiences

Explore different ways to onboard users to your app.

~10 minuti
Link

General guidelines

Explore general guidelines for designing user-friendly surfaces.

~5 minuti
Attività

Plan your app: Design for security

Exam weight: 8%

Link

Slack Certified Developer Prep Course—Workshop 4

(Recommended) Learn the security considerations for building apps and how to protect your users' data.

Link

Requesting scopes

Learn about requesting scopes for a basic app.

~5 minuti
Link

Installing with OAuth

Learn how to obtain access tokens and ask for scopes.

~20 minuti
Link

Token types

Learn about the different access token types.

~18 minuti
Link

Permission scopes

Review Slack's available scopes and permissions.

~5 minuti
Link

Verifying requests

Review the steps for validating a request using signed secrets.

~15 minuti
Link

Mutual TLS

Review the TLS process in detail.

~10 minuti
Attività

Plan your app: Design for scale

Exam weight: 19%

Link

Slack Certified Developer Prep Course—Workshop 5

(Recommended) Learn how to build an app that functions with the unique features, scale and architecture of Slack's Enterprise Grid plan.

Link

Structure and features of Enterprise Grid

Learn about the structure and features of Enterprise Grid.

~5 minuti
Link

Building apps in Enterprise Grid

Explore the ins and outs of Enterprise Grid in this comprehensive breakdown for developers.

~15 minuti
Link

Preparing your app

Review the processes for supporting and developing apps for Enterprise Grid.

~20 minuti
Link

Testing an Enterprise app

Get your Enterprise Grid sandbox up and running with your app in mind.

~10 minuti
Link

Slack Connect

Review API documentation about planning for and supporting channels between organizations.

~15 minuti
Attività

Build your app: Tools

Exam weight: 9%

Link

Slack Certified Developer Prep Course—Workshop 6

(Recommended) Explore software development kits (SDKs), app blueprints, the Bolt development framework, Block Kit Builder, and other tools.

Link

Build a Slack app with Bolt

(Recommended) Build a Slack app using Bolt, a development framework that makes it easier and faster to build Slack apps.

~2 minuti
Link

Create interactive experiences in Slack with Block Kit

(Recommended) Discover how to build with Block Kit components and surfaces in your Slack app.

~2 ore 30 minuti
Link

First-party SDKs

Review software development kit (SDK) repositories on GitHub.

Link

Slack Platform Developer Tools

These tools, libraries, and SDKs will help you start developing on Slack quickly.

Link

Slack app blueprints

Combine Slack platform features like the Events API, incoming webhooks, and interactive messages to build internal integrations.

~15 minuti
Link

Bolt for JavaScript

Getting started with Bolt for JavaScript.

~15 minuti
Link

Developing with Java

Building an app with Bolt for Java.

~15 minuti
Link

Bolt Tutorial

Learn how to build your very first app with Bolt.

~20 minuti
Attività

Hands-on practice

Exam weight: 5%

Link

Slack Certified Developer Prep Course—Workshop 7

(Recommended) Practice with development guidance and code snippets.

Attività

Build your app: Spotlight on APIs for managing your Slack

Exam weight: 12%

Link

Slack Certified Developer Prep Course—Workshop 8

Learn how to use Slack APIs for programmatic administration at scale.

Link

Manage apps on Enterprise Grid

Learn about how Enterprise Org Slack Admins manage apps.

~10 minuti
Link

Managing app approvals

Learn about the Admin API methods used to manage app approvals.

~10 minuti
Link

Managing invite requests

Manage workspace invite requests with invite request management APIs.

~10 minuti
Link

Resetting sessions

Learn the Admin API method to reset all sessions for a given user

~6 minuti
Link

Connect identity provider groups to your Enterprise Grid org

Review how Slack admins connect identity provider groups to Enterprise Grid org.

~10 minuti
Link

Setting allowlists for private channels

Learn about the Admin API methods that help further secure private channels by setting allowlists.

~15 minuti
Link

Apps for Slack Admins

Learn about the different methods that are part of the Slack Admin APIs.

~10 minuti
~15 minuti
Link

SCIM API

Learn about the many applications of Slack’s SCIM APIs.

~25 minuti
Link

Audit Logs API

Explore the Audit Logs API methods.

~20 minuti
Attività

Distribute your app

Exam weight: 7%

Link

Slack Certified Developer Prep Course—Workshop 9

(Recommended) Learn how to distribute, install, and publish your app.

Link

Single-workspace apps

Learn about single-workspace apps.

~10 minuti
Link

Uninstallation of apps

Learn about tracking the uninstallation of apps.

~10 minuti
Link

Slack App Directory

Explore the Slack App Directory.

~10 minuti
Link

App Directory Guidelines

Review the App Directory Guidelines and Developer Policies.

~15 minuti
Link

App directory checklist

Check out the App submission checklist.

~15 minuti
Link

Make installation more direct

Decide if you want your app directory listing to link to a landing page or direct install URL.

~10 minuti
Link

Maintaining your published app

Learn about expectations for maintaining your published app.

~10 minuti
Link

Testing and developing updates to a published app

Learn about testing and developing updates to your published app.

~10 minuti
Link

Updating your published app

Learn about updating your published app.

~5 minuti
Link

Boost app discovery using App Suggestions

Learn about App suggestions.

~5 minuti
Attività

Get Certified

Apply your knowledge.

Link

Exam registration and policies guide

Review our exam policies and learn how to schedule and prepare for your exam.

~15 minuti
Link

Take the Slack Certified Developer Exam

Sign up for, schedule, and complete your exam.

~1 ora 30 minuti