GOAL OF THIS LECTURE
– Able to Implement Key Features of a Slack App in Python
– Becoming Familiar with Features Supported by the Slack API
NICE TO HAVE
– Basic Python Programming Skills(But, even if you are new to Python, it’s okay to follow this course.)
– Python Programming Environment Setting(However, there is no need to worry as this course also includes assistance with setting up the environment.)
OUTLINES
Section 0: Introduction
Section 1: Set Slack App Configurations
– Proceed with the settings to create an app on the Slack website.
Section 2: Set Python Programming Environments
– Setup Conda and Pycharm to python programming.
– If the Python programming environment(Conda, Pycharm) has been set up, you can skip this step.
Section 3: Basic Python Programming
– Briefly go over the basic syntax of Python.
– If you are familiar with Python programming, you can skip this step.
Section 4: Basic Operations of Slack Bolt
– Learn the basic operations of Slack Bolt, a module for implementing Slack Apps in Python.
Section 5: Implementing Slack App
– Implement demo Slack apps with actual functionalities, such as a weather app, a translation app, and a raffle app.
Section 6: Advanced Functionality of Slack Bolt
– Cover several advanced features in Slack Bolt that are useful like commands, webhooks and shortcuts.






