跳到主要內容區

LINE Bot開發實務速成班

最後更新日期 : 2025-07-31

 

精準直擊客戶,掌握LINE Bot即戰力!

快速布局數位行銷,提升業務成效!

 

一、課程說明

(一) 內容簡介

  1. 課程說明:
    本課程設計以循序漸進的方式,系統性引導學員從LINE Bot的基礎建置出發,逐步掌握對話邏輯設計、多元訊息應用、進階訊息回覆與跨平台資料整合,最終拓展至語意理解與語音回應等智慧應用場景。課程內容涵蓋LINE Messaging API架構與Webhook原理、官方帳號後台操作、常用訊息格式與Flex Message實作,並結合Google Spreadsheet、Firebase即時資料庫與Azure AI服務,建構具備資料記錄、翻譯、語音合成與語意辨識能力的多功能聊天機器人。透過一系列設計良好的實作練習與案例導向的教學活動,學員將能全面理解LINE Bot開發的實務流程,並強化在跨平台應用整合、互動設計與 AI 技術應用等關鍵能力。課程以應用導向為核心,從基礎概念導入到訊息應用設計,再進一步延伸至資料串接與 AI 技術整合,協助學員逐步累積開發經驗,並在課程後具備獨立建構與實務應用LINE Bot的能力。
  2. 適合對象:
    學員能知悉Python基礎為佳
  3. 課程規劃
    Day1:
    基礎概念與開發環境實作
    完成基礎LINE bot,掌握官方帳號後台操作基礎。

    單元名稱與時數

    單元主題之重點內容與活動

    L1-1:LINE Bot基本概念(1.5hrs) API、Webhook原理介紹、Messaging API運作原理、Provider/Channel之比較
    L1-2:LINE官方帳號介紹&建立(0.5hrs) LINE Developers及LINE Official Account Manager之比較、建立官方帳號、Webhook設定與API認證流程
    L1-3:LINE官方帳號後台介紹&實作(3.5hrs) 回應設定、群發訊息、LINE Call、漸進式訊息、優惠券、集點卡、圖文訊息、多頁訊息、圖文選單等實戰功能
    L1-4:開發環境概念& Echo Bot實作(1.5hrs) 開發環境介紹、建立本地伺服器、實戰建立第一隻LINE Bot
    Day2:
    LINE Messaging API應用實戰
    聚焦於Flex Message彈性介面設計與雲端資料API串接,進一步擴展LINE Bot的互動性與資料整合能力。

    單元名稱與時數

    單元主題之重點內容與活動

    L2-1:Messaging API實作Ⅰ(3hrs) Webhook事件、傳送訊息(回覆、推播、群發等)、基礎訊息種類
    L2-2:Messaging API實作Ⅱ(3hrs) 進階訊息種類、動作物件、圖文選單、Line Bot Designer實作
    L2-3:LINE Bot應用介紹(1hrs) Messaging API常見實作問題分析、LINE Bot應用範疇
    Day3:
    互動介面與資料串接應用實作
    了解基礎LINE Messaging API,具備獨立設計功能基礎能力。

    單元名稱與時數

    單元主題之重點內容與活動

    L3-1:Flex Message元素介紹(1hrs) Flex Message之架構、元素種類
    L3-2:Flex Message實作(3hrs) 實際應用Flex Message Simulator
    L3-3:Google Spreadsheet API串接(1.5hrs) 建立 GCP 憑證與操作 Sheets API
    L3-4:Firebase API串接(1.5hrs) 建立 Firebase 專案與資料讀寫操作
    Day4:
    AI 語意理解與語音應用實作
    導入 Azure 服務,建構具備翻譯、語音合成與語意理解功能的智慧型聊天機器人。

    單元名稱與時數

    單元主題之重點內容與活動

    L4-1:雲端服務建立-Azure(0.5hrs) 雲端服務介紹、建立Azure帳號
    L4-2:Azure Translator翻譯機器人(1.5hrs) 串接翻譯 API 實作多國語言對話
    L4-3:Azure Text to Speech語音機器人(1.5hrs) 使用語音合成 API 實作語音回應
    L4-4:CLU概念介紹(0.5hrs) 了解意圖(Intent)與實體(Entity)
    L4-5:Azure AI Language交談語言理解機器人(3hrs) 整合 CLU 建構語意理解應用

註:課程內容安排僅供參考,可能會因當日教學狀況而有所調整。

(二) 使用軟體

工具/平台 使用目的
Python 3.12 (anaconda) 撰寫整體程式邏輯
Visual Studio Code 程式編輯器或互動執行環境
Line Developers 建立LINE Bot與Webhook配置
Line Bot Designer 建立圖文選單等區域數值
Line Flex Simulator 建立Flex Message之工具
ngrok 協助本地端連接到LINE Webhook
Azure 建立翻譯、AI等服務

 

(三) 注意事項

  1. 電腦教室禁止飲食,有飲水機,可自備環保杯。
  2. 課程期間不供餐,可前往和平東路118巷或本校對面自理。

 

二、講師介紹

陳亭澔

(一) 現職:國立臺灣科技大學 資訊工程學系 碩士班

(二) 經歷

  1. 國立臺北教育大學【LineBot實作暨學習行為分析工作坊】工作坊講師
  2. 國立臺北教育大學【從零到精通:LINE Bot開發實戰工作坊】工作坊講師

(三) 學歷

  1. 國立臺灣科技大學資訊工程學系碩士班
  2. 國立臺北教育大學數學暨資訊教育學系

 

三、我要報名

  1. 一律採網路報名,請上網填寫報名資料,網址:https://forms.gle/hKn7orKohB8QZSbL8
  2. 點我看更多「報名手續」相關說明。

 

上課日期: 8/30(六)、8/31(日)、9/6(六)、9/7(日) 9:00~17:00
課程時數: 28小時
講師: 陳亭澔
期數: 第114期
招生人數: 25至45人
費用: 12,000元,2人團報每人再折抵2,000元
登入成功