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.
Vínculo

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 minutos
Vínculo

Sign Up For Slack Certified

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

Vínculo

Slack Certified Developer Overview

Recommended Course, Exam, and FAQ.

Vínculo

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 minutos
Tarea

Introduction to the Slack Platform

Exam weight: 7%

Vínculo

Slack Certified Developer Prep Course—Workshop 1

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

Vínculo

Slack API

Best practices and guidelines for Slack platform.

Vínculo

Events in App Home

Review advanced features for App Home.

~10 minutos
Vínculo

Using your Home tab

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

~20 minutos
Vínculo

Upgrading to modals

Learn how to upgrade outmoded dialogs to modals.

~25 minutos
Vínculo

Using modals

Learn how to use modals in Slack apps.

~40 minutos
Vínculo

Messaging

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

~50 minutos
Tarea

Design the interactive flow of your app

Exam weight: 20%

Vínculo

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.

Vínculo

Automate business processes with Workflow Builder

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

~2 horas 30 minutos
Vínculo

Planning your app

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

~10 minutos
Vínculo

Implementing shortcuts

Learn how to create and handle shortcuts.

~15 minutos
Vínculo

Slash Commands

Enable interactivity with slash commands.

~25 minutos
Vínculo

Interactive components

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

~5 minutos
Vínculo

Interactivity in Block Kit

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

~10 minutos
Vínculo

Handling user interaction

Prepare your app for the interactivity Block Kit components inspire.

~25 minutos
Vínculo

Using Webhooks

Learn how to set up an incoming webhook.

~10 minutos
Vínculo

Using the Web API

Learn what you can do with the Web API.

~10 minutos
Vínculo

Conversations API

Learn what you could do with the Conversations API.

~10 minutos
Vínculo

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 minutos
Vínculo

Real Time Messaging API

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

~10 minutos
Vínculo

Pagination

Learn about pagination in API methods.

~10 minutos
Vínculo

Rate Limits

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

~15 minutos
Tarea

Plan your app: Design a great user experience

Exam weight: 13%

Vínculo

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.

Vínculo

Localizing apps

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

~10 minutos
Vínculo

Choosing voice & tone

Review best practices for voice and tone.

~10 minutos
Vínculo

Interaction guidelines

Review interaction guidelines for Slack apps.

~10 minutos
Vínculo

Onboarding experiences

Explore different ways to onboard users to your app.

~10 minutos
Vínculo

General guidelines

Explore general guidelines for designing user-friendly surfaces.

~5 minutos
Tarea

Plan your app: Design for security

Exam weight: 8%

Vínculo

Slack Certified Developer Prep Course—Workshop 4

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

Vínculo

Requesting scopes

Learn about requesting scopes for a basic app.

~5 minutos
Vínculo

Installing with OAuth

Learn how to obtain access tokens and ask for scopes.

~20 minutos
Vínculo

Token types

Learn about the different access token types.

~18 minutos
Vínculo

Permission scopes

Review Slack's available scopes and permissions.

~5 minutos
Vínculo

Verifying requests

Review the steps for validating a request using signed secrets.

~15 minutos
Vínculo

Mutual TLS

Review the TLS process in detail.

~10 minutos
Tarea

Plan your app: Design for scale

Exam weight: 19%

Vínculo

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.

Vínculo

Structure and features of Enterprise Grid

Learn about the structure and features of Enterprise Grid.

~5 minutos
Vínculo

Building apps in Enterprise Grid

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

~15 minutos
Vínculo

Preparing your app

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

~20 minutos
Vínculo

Testing an Enterprise app

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

~10 minutos
Vínculo

Slack Connect

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

~15 minutos
Tarea

Build your app: Tools

Exam weight: 9%

Vínculo

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.

Vínculo

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 minutos
Vínculo

Create interactive experiences in Slack with Block Kit

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

~2 horas 30 minutos
Vínculo

First-party SDKs

Review software development kit (SDK) repositories on GitHub.

Vínculo

Slack Platform Developer Tools

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

Vínculo

Slack app blueprints

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

~15 minutos
Vínculo

Bolt for JavaScript

Getting started with Bolt for JavaScript.

~15 minutos
Vínculo

Developing with Java

Building an app with Bolt for Java.

~15 minutos
Vínculo

Bolt Tutorial

Learn how to build your very first app with Bolt.

~20 minutos
Tarea

Hands-on practice

Exam weight: 5%

Vínculo

Slack Certified Developer Prep Course—Workshop 7

(Recommended) Practice with development guidance and code snippets.

Tarea

Build your app: Spotlight on APIs for managing your Slack

Exam weight: 12%

Vínculo

Slack Certified Developer Prep Course—Workshop 8

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

Vínculo

Manage apps on Enterprise Grid

Learn about how Enterprise Org Slack Admins manage apps.

~10 minutos
Vínculo

Managing app approvals

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

~10 minutos
Vínculo

Managing invite requests

Manage workspace invite requests with invite request management APIs.

~10 minutos
Vínculo

Resetting sessions

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

~6 minutos
Vínculo

Connect identity provider groups to your Enterprise Grid org

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

~10 minutos
Vínculo

Setting allowlists for private channels

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

~15 minutos
Vínculo

Apps for Slack Admins

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

~10 minutos
Vínculo

SCIM: System for Cross-domain Identity Management

Review the SCIM standard.

~15 minutos
Vínculo

SCIM API

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

~25 minutos
Vínculo

Audit Logs API

Explore the Audit Logs API methods.

~20 minutos
Tarea

Distribute your app

Exam weight: 7%

Vínculo

Slack Certified Developer Prep Course—Workshop 9

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

Vínculo

Single-workspace apps

Learn about single-workspace apps.

~10 minutos
Vínculo

Uninstallation of apps

Learn about tracking the uninstallation of apps.

~10 minutos
Vínculo

Slack App Directory

Explore the Slack App Directory.

~10 minutos
Vínculo

App Directory Guidelines

Review the App Directory Guidelines and Developer Policies.

~15 minutos
Vínculo

App directory checklist

Check out the App submission checklist.

~15 minutos
Vínculo

Make installation more direct

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

~10 minutos
Vínculo

Maintaining your published app

Learn about expectations for maintaining your published app.

~10 minutos
Vínculo

Testing and developing updates to a published app

Learn about testing and developing updates to your published app.

~10 minutos
Vínculo

Updating your published app

Learn about updating your published app.

~5 minutos
Vínculo

Boost app discovery using App Suggestions

Learn about App suggestions.

~5 minutos
Tarea

Get Certified

Apply your knowledge.

Vínculo

Exam registration and policies guide

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

~15 minutos
Vínculo

Take the Slack Certified Developer Exam

Sign up for, schedule, and complete your exam.

~1 hora 30 minutos