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.
Sign Up For Slack Certified
(Recommended) Sign up for essential training, join the Slack Certified directory, as well as earn and share your credentials.
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.
Introduction to the Slack Platform
Exam weight: 7%
Slack Certified Developer Prep Course—Workshop 1
(Recommended) Learn how to extend, expand, and automate your workspaces with the Slack platform.
Design the interactive flow of your app
Exam weight: 20%
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.
Automate business processes with Workflow Builder
(Recommended) Create custom workflows with automated forms, messages, and more.
Interactivity in Block Kit
Learn about the full range of components and how to add them to your app's surfaces.
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.
Real Time Messaging API
Learn about which events types work with real time messaging and the Events API.
Rate Limits
Learn about the rate limits you're likely to encounter for Slack platform features and how they apply to each feature.
Plan your app: Design a great user experience
Exam weight: 13%
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.
Plan your app: Design for security
Exam weight: 8%
Slack Certified Developer Prep Course—Workshop 4
(Recommended) Learn the security considerations for building apps and how to protect your users' data.
Plan your app: Design for scale
Exam weight: 19%
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.
Structure and features of Enterprise Grid
Learn about the structure and features of Enterprise Grid.
Building apps in Enterprise Grid
Explore the ins and outs of Enterprise Grid in this comprehensive breakdown for developers.
Slack Connect
Review API documentation about planning for and supporting channels between organizations.
Build your app: Tools
Exam weight: 9%
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.
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.
Create interactive experiences in Slack with Block Kit
(Recommended) Discover how to build with Block Kit components and surfaces in your Slack app.
Slack Platform Developer Tools
These tools, libraries, and SDKs will help you start developing on Slack quickly.
Slack app blueprints
Combine Slack platform features like the Events API, incoming webhooks, and interactive messages to build internal integrations.
Hands-on practice
Exam weight: 5%
Slack Certified Developer Prep Course—Workshop 7
(Recommended) Practice with development guidance and code snippets.
Build your app: Spotlight on APIs for managing your Slack
Exam weight: 12%
Slack Certified Developer Prep Course—Workshop 8
Learn how to use Slack APIs for programmatic administration at scale.
Connect identity provider groups to your Enterprise Grid org
Review how Slack admins connect identity provider groups to Enterprise Grid org.
Setting allowlists for private channels
Learn about the Admin API methods that help further secure private channels by setting allowlists.
Distribute your app
Exam weight: 7%
Slack Certified Developer Prep Course—Workshop 9
(Recommended) Learn how to distribute, install, and publish your app.
Make installation more direct
Decide if you want your app directory listing to link to a landing page or direct install URL.
Testing and developing updates to a published app
Learn about testing and developing updates to your published app.
Get Certified
Apply your knowledge.
Exam registration and policies guide
Review our exam policies and learn how to schedule and prepare for your exam.