LINE Bot開發實務速成班
最後更新日期 :
2025-07-31
精準直擊客戶,掌握LINE Bot即戰力!
快速布局數位行銷,提升業務成效!
一、課程說明
(一) 內容簡介
- 課程說明:
本課程設計以循序漸進的方式,系統性引導學員從LINE Bot的基礎建置出發,逐步掌握對話邏輯設計、多元訊息應用、進階訊息回覆與跨平台資料整合,最終拓展至語意理解與語音回應等智慧應用場景。課程內容涵蓋LINE Messaging API架構與Webhook原理、官方帳號後台操作、常用訊息格式與Flex Message實作,並結合Google Spreadsheet、Firebase即時資料庫與Azure AI服務,建構具備資料記錄、翻譯、語音合成與語意辨識能力的多功能聊天機器人。透過一系列設計良好的實作練習與案例導向的教學活動,學員將能全面理解LINE Bot開發的實務流程,並強化在跨平台應用整合、互動設計與 AI 技術應用等關鍵能力。課程以應用導向為核心,從基礎概念導入到訊息應用設計,再進一步延伸至資料串接與 AI 技術整合,協助學員逐步累積開發經驗,並在課程後具備獨立建構與實務應用LINE Bot的能力。 - 適合對象:
學員能知悉Python基礎為佳 - 課程規劃
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等服務 |
(三) 注意事項
- 電腦教室禁止飲食,有飲水機,可自備環保杯。
- 課程期間不供餐,可前往和平東路118巷或本校對面自理。
二、講師介紹
陳亭澔
(一) 現職:國立臺灣科技大學 資訊工程學系 碩士班
(二) 經歷
- 國立臺北教育大學【LineBot實作暨學習行為分析工作坊】工作坊講師
- 國立臺北教育大學【從零到精通:LINE Bot開發實戰工作坊】工作坊講師
(三) 學歷
- 國立臺灣科技大學資訊工程學系碩士班
- 國立臺北教育大學數學暨資訊教育學系
三、我要報名
- 一律採網路報名,請上網填寫報名資料,網址:https://forms.gle/hKn7orKohB8QZSbL8。
- 點我看更多「報名手續」相關說明。
上課日期:
8/30(六)、8/31(日)、9/6(六)、9/7(日) 9:00~17:00
課程時數:
28小時
講師:
陳亭澔
期數:
第114期
招生人數:
25至45人
費用:
12,000元,2人團報每人再折抵2,000元