[ Web Proxy ]
URL:
Viewing: https://Slack.dev/learn [Back]  [Original]

Learn | Slack Developers Skip to main content
Learn

Learn to build on Slack

The Slack platform lets you build custom apps, automate workflows, and create AI agents that take action for your users right in Slack.

Get started, get skilled, get recognized

From foundational knowledge to expert execution, develop the skills that define the future of work.

[]

Learn

Dive into tutorials, articles, and videos designed to expand your skills and stay up to date.

Discover resources
[]

Build

Put your knowledge into practice with hands-on projects with code tutorials.

View code tutorials (opens in new tab)
[]

Certify

Validate your expertise with our industry-recognized certifications.

Get certified (opens in new tab)
Learning Paths

24 Days of Building with Slack

24 Days of Building with Slack is a collection of bite-sized, daily lessons to help you learn, experiment, and get inspired on the Slack platform.

Day 1

What is a Surface in Slack?

View module
Day 2

Bringing App Home for the holidays

View module
Day 3

Master message scheduling in Slack

View module
Day 4

The power of Workflow Builder: no code, big impact

View module
Day 5

Building Interactive Slack Interfaces with Block Kit

View module
Day 6

Spread the Good Vibes with a Kudos Workflow

View module
Day 7

Turn Customer Feedback Into Gold: Automating Feedback with Slack

View module
Day 8

Speak your teams language with custom emojis

View module
Day 9

Let the AI Elves Build Your Automation!

View module
Day 10

Unlock Giphys secret powers in Slack

View module
Day 11

Installing the Slack CLI

View module
Day 12

Branching workflows

View module
Day 13

Your apps north star: the manifest

View module
Day 14

Clean, correct, ready: manifest validation made easy

View module
Day 15

Build your first Slack app with Bolt

View module
Day 16

Creating an app from a template with the Slack CLI

View module
Day 17

Let it flow, let it (work)flow: Custom functions in 3 steps

View module
Day 18

From links to living work: meet Work objects

View module
Day 19

What are suggested prompts?

View module
Day 20

Get more done with AI agents in Slack

View module
Day 21

Your next holiday project: vibe-coding with lists in Slack!

View module
Day 22

Find it faster: Slack search, upgraded

View module
Day 23

Saying Slack Native Slash Commands Five Times Fast

View module
Day 24

Best practices for AI-enabled Slack apps

View module
Learning Paths

Slack modular apps

Unlock the secrets to building flexible, modular apps with this in-depth series. Learn how to create scalable solutions using the Slack Deno SDK, and master the building blocks and tools needed for effective app automation.

View more learning paths
Learning Paths

Build a Slack task app

Build your own task app from scratch with Node.js while mastering key concepts for creating powerful Slack apps. In this series, youll learn the fundamentals of app development on Slack. Follow along step-by-step, and by the end, youll have a fully functional task app and a solid foundation for building even more complex apps.

Workshops

Get hands-on with curated workshops created by our Slack developer experts.

Beginner

Create a Salesforce Order Confirmation App

View workshop
Intermediate

Build a daily random fact generator using BoltJS

View workshop
Beginner

Build a lunch voting workflow with Workflow Builder

View workshop
Beginner

Automate a team standup spreadsheet with Workflow Builder

View workshop
Beginner

Build a random reaction GIF generator with Workflow Builder

View workshop
Intermediate

Building AI Apps in Slack with Bolt JS

View workshop
Beginner

Checking the weather using an automation in Slack: Automating workflows with the Slack platform

View workshop
Beginner

Custom functions in Workflow Builder: Scheduling meetings across time zones

View workshop
Intermediate

Design Slack workflows with AI integrations

View workshop
Beginner

Build an automated workflow

View workshop
View more workshops

Resource Library

Browse docs, tools, and references for building on the Slack platform.

Follow-ups November 29, 2024 resource
Slack AI Guidelines Best practices for developing AI-powered Slack apps Ethical considerations and responsible AI usage Performance optimization tips Case Studies and Developer Stories Success stori...
Key Best Practices for Developing AI App Agents in Slack November 29, 2024 resource
To create a seamless and trustworthy user experience with your AI app in Slack, here are the essential best practices: Content Disclaimers: Always inform users when content is AI-generated and include...
AI in Slack November 29, 2024 resource
4-up with icons November 22, 2024 resource
Be where your users are Slack is the conversational interface for work Reduce context switching and improve productivity AI with confidence Use our purpose-built APIs to build powerful Agents and ...

Trailhead

Ready for your next challenge? Trailhead offers hands-on learning in enterprise development, cloud architecture, and API design. Keep growing in-demand skills for free to drive your company and career forward.

[]

Join the Slack Developer Program

Get exclusive access to developer sandboxes, the latest platform updates, and expert resources.

Join Now (opens in new tab) About the program (opens in new tab)
esc

Web Proxy Viewer  |  New URL  |  Original Page