課程已經上線, 立即買立即看
優惠倒數
-
00天
-
00小時
-
00分鐘
-
00秒
您會學到
✔ 學會製作 LINE 聊天機器人
✔ 學會使用 LINE Messaging API
✔ 學會使用 LINE Bot SDK
✔ 學會結合機器人與資料庫
✔ 學會如何使用 PyCharm IDE 開發專案
✔ 學會透過 SQLAlchemy 處理資料
✔學會使用 LINE Pay 的 API 串接
說明
您是否想學如何開發LINE聊天機器人,卻不知道如何開始嗎?
您有很多很棒的想法,並應用在聊天機器人上?
那這門課,就是為您所製作的
現在的 LINE 官方帳號 2.0 可以讓我們免費開啟 API 功能串接第三方服務,讓我們可以做很多的應用像是,訂位系統、掛號系統、叫車服務、公司出勤打卡…等
這門課,我們將透過 LINE 官方帳號做應用創新,製作一個購物聊天機器人
我們將使用目前相當熱門的 Python 開發自己 API 服務,來串接 LINE 平台
第一個 Part
我們將快速開發出我們的機器人,並實作基本的回覆訊息包含了 Text Message, Sticker Message, Image Message 以及 Location Message 等,您會需要先有 Python 程式語言基礎
第二個 Part
我們將與資料庫結合,建立使用者資料以及產品資料,並實作更進階的訊息結構, Flex Message
第三個 Part
我們將開發購物車功能,透過購物車的功能,讓你更深入的學習到 Messaging API 應用
第四個 Part
我們會將加入 LINE PAY 的功能,讓您的機器人可以直接在 LINE 裡面直接購物並付款
最後在帶領您,將服務部署到 Heroku 平台
這們課結束後,您將會學到開發LINE聊天機器人所需的技能
這麼豐富,還在等什麼?現在就開始製作您第一個LINE聊天機器人,幫助更多的人吧!
關於講師
-
Kadin Chung
目前在公司負責系統分析與程式設計,同時也在做線上課程講師,碩士畢業之後在外商系統整合服務公司上班多年到自己設立軟體公司,第一個合作售出的系統是一套網路管理系統,可以幫助客戶配置,維護和測試數千台思科網路設備,他在大型項目方面經驗豐富,例如馬拉松線上報名系統,車行租賃管理系統等
在他創業的過程中不斷地促使自己學習新的技能,並且知道什麼是「學習新技能」最有效的方法,他樂於分享一切所學的知識和實務經驗,也因為這份樂情,帶領 Ray 來到 MasterTalks ,他將會透過高品質且有效率的方式分享他所學的一切技術和知識
-
Full Stack Developer
Jack Huang
大家好,我是Jack
擅長開發系統、網頁應用
喜歡研究新技術、以及解決問題
覺得寫程式是一門藝術,夢想是在世界各地寫程式,體驗當不同文化的攻城師
相信能夠透過寫程式而幫助到人,是一件值得投入以及偉大的事
如果你也有類似經驗與夢想,歡迎不吝與我分享
課程大綱
課程總長約120分鐘
-
1
LINE 機器人基礎設置
-
2
LINE 聊天機器人基本功能
-
3
顯示產品資訊
-
4
開發購物車功能
-
5
LINE Pay 結帳功能
-
6
部署至雲端
-
7
舊版討論區備份
-
課程介紹 課程圖片下載 註冊 LINE 聊天機器人 (03:51) 設置圖文選單 (03:45) 安裝 Python 與 Pycharm (01:29) PyCharm 開發環境基礎設置 (01:17) -
快速開發 LINE 聊天機器人 (09:40) 回覆文字、貼圖、和圖片訊息 (08:27) 資料庫應用|建立新用戶 (10:11) 設定歡迎訊息 (02:43) -
購物產品建置 (05:08) 透過 Flex Message 顯示產品資訊 (07:15) oaMessage 的運用 (04:14) -
加入購物車 (07:06) 透過 Flex Message 顯示購物車內容 (04:51) 清空購物車 專案優化 (01:37) -
新增訂單與項目模組 (07:20) 申請 LINE Pay 測試帳號 (01:41) LINE Pay 流程介紹 (03:57) 實作 LINE Pay 功能 (10:36) 透過 Flex Message 顯示訂購明細 (03:04) LIFF的運用 (03:45) -
Heroku PostgreSQL 建置|環境變數設定 (03:13) 部署至 Heroku (08:43) 完整專案程式碼 -
舊版討論區備份
Q1. 我已經報名了,要如何觀看課程呢?
課程開通將於購買並“完成官網註冊24小時內(工作日)完成課程開通”,開通時會寄通知信通知。進入官網後,請於右上角點登入完成帳號註冊,且註冊信箱「務必」與下訂單填寫的信箱相同,才可進行資料核對與開通
Q2. 課程有時間地點限制嗎?
這堂課是線上課程,沒有時間地點限制哦!課程上線後就可以無限觀看了!
Q3. 本課程需要有程式語言基礎嗎?
本堂課所採用的是Python語言, 購買本課程需會寫Python。 如果您還不會Python,,建議您先看 『Python 基礎課程 - 透過實作生活小工具快速入門』, 課程時數2小時,讓你輕鬆學會Python。
Q4. 學習本系列的LINE聊天機器人可以達成什麼效益?
這三堂課將以LINE最重要的三大服務來講解,包括:
(1)結合資料庫的LINE聊天機器人,可以從資料庫抓取商家自訂的資料回覆訊息。
(2)結合爬蟲機器人,讓你很忙的時候,也可以用LINE聊天機器人抓取新聞資料庫發訊息,提高客戶黏著度。
(3)還有最新的LINE Pay商家機器人,讓你在LINE聊天機器人裡面建立購物車,使用者直接就可以在LINE裡面下單,免去客戶點來點去流失的危機,提高轉換率。
Q5. 與其他LINE聊天機器人的課程有何不同?
這三堂課與其他LINE聊天機器人最大的不同在於:Ray老師每堂課都是以專案的角度,教大家實作,按照課程所教,就可以逐步完成一支專屬於你自己的聊天機器人。
同位老師的相關課程
-
預購優惠課程
用Line Login整合網站會員,打造自動化推播機器人
透過 Python 和 LINE Login API 實作新聞訂閱服務
-
預購優惠課程
從無到有 打造 LINE 專屬商家聊天機器人
-
預購優惠課程
Python 基礎課程 - 透過實作生活小工具快速入門
-
預購優惠課程
Python Flask 入門 從無到有 開發美食資料庫