原價
優惠價
原價
優惠價
課程介紹影片
說明
老師介紹
課程大綱
課程評價
常見問題說明
原價
優惠價
原價
優惠價
課程介紹影片
課程將以專案開發的教學方式,使用目前最夯的Python程式語言,搭配Flask輕量級框架打造Web API, 來整合 LINE Login API,帶您從無到有打造自動化推播 LINE 聊天機器人,認識 LINE Login 的運作原理,以及與網站系統做整合應用,不單只是學習寫程式,更是學習如何應用在實務上。
課程將以專案開發的教學方式,
使用目前最夯的Python程式語言,
搭配Flask輕量級框架打造Web API,
來整合 LINE Login API。
帶您打造自動化推播 LINE 聊天機器人,
認識 LINE Login 的運作原理,
以及與網站系統做整合應用,
不單只是學習寫程式,
更是學習如何應用在實務上。
課程分為五大章節
章節 1:【簡介與基本環境設定】
將會註冊LINE聊天機器人並設置所需的開發環境
章節 2:【LINE 聊天機器人基本功能】
學習透過 LINE Messaging API 完成機器人的基本回覆
章節 3:【透過 LINE Login 整合網站服務】
認識 LINE Login 的運作原理並與網站做整合,並使用 Flask-Login 建置會員系統
章節 4:【訂閱功能開發】
學習 Flask-WTF、Jinja2 、Flask Message Flashing 等套件來建置網站功能
章節 5:【網路爬蟲與自動化推播】
學習運用 LINE Messaging API 推播訊息給有訂閱的好友,以及 APScheduler 實作排程功能,實現自動定時推播
課程分為五大章節
章節 1:【簡介與基本環境設定】
將會註冊LINE聊天機器人並設置所需的開發環境
章節 2:【LINE 聊天機器人基本功能】
學習透過 LINE Messaging API 完成機器人的基本回覆
章節 3:【透過 LINE Login 整合網站服務】
認識 LINE Login 的運作原理並與網站做整合,並使用 Flask-Login 建置會員系統
章節 4:【訂閱功能開發】
學習 Flask-WTF、Jinja2 、Flask Message Flashing 等套件來建置網站功能
章節 5:【網路爬蟲與自動化推播】
學習運用 LINE Messaging API 推播訊息給有訂閱的好友,以及 APScheduler 實作排程功能,實現自動定時推播
完整開發流程與全程實作的課程方式,只要跟著流程一步一步走,你也可以製作自己的自動化推播機器人!
課程最後,提供了專案檔案下載,之後在學術上或實務上都可以使用。
Q1. 為何要使用Python來開發LINE機器人?
A1. Python 具備簡潔、易於學習等特性,在 Google、Youtube、Dropbox 等知名科技公司都大量使用 Python 當做開發語言
Q2. 專業開發環境 PyCharm 需要付費嗎?
A2. 你放心,我們將會使用免費的版本,PyCharm 是由 Jetbrains 開發的Python IDE(Integrated Development Environment),它提供一整套功能,協助開發者提高開發效率,像是專案管理、動態提示、版本控制等。
Q3. 為何要使用輕量級框架 Flask來開發LINE機器人?
A3. Flask 是一個使用 Python 撰寫的輕量級框架,簡約而且容易入門,只需要具備基本的 Python 開發技能,就可以開發出一個 web 應用,另外,它具有閃電般快的速度,Pinterest 的 API 每天用 Flask 提供超過120億次的請求。
Q4. 為何要使用 SQLAlchemy 來操作資料庫?
A4. SQLAlchemy 是目前 Python 社群中最廣泛使用的 ORM 套件,容易使用,可以滿足大多數資料庫操作的需求。
目前在公司負責系統分析與程式設計,同時也在做線上課程講師,碩士畢業之後在外商系統整合服務公司上班多年到自己設立軟體公司,第一個合作售出的系統是一套網路管理系統,可以幫助客戶配置,維護和測試數千台思科網路設備,他在大型項目方面經驗豐富,例如馬拉松線上報名系統,車行租賃管理系統等。
在他創業的過程中不斷地促使自己學習新的技能,並且知道什麼是「學習新技能」最有效的方法,他樂於分享一切所學的知識和實務經驗,也因為這份樂情,帶領 Kadin 來到 MasterTalks ,他將會透過高品質且有效率的方式分享他所學的一切技術和知識
大家好,我是Jack,
擅長開發系統、網頁應用。
喜歡研究新技術、以及解決問題覺得寫程式是一門藝術,夢想是在世界各地寫程式,體驗當不同文化的「攻城師」。
相信能夠透過寫程式而幫助到人,是一件值得投入以及偉大的事,
如果你也有類似經驗與夢想,歡迎不吝與我分享!
課程介紹與環境架設
聊天機器人基本功能
透過 LINE Login 整合網站服務
訂閱功能開發
網路爬蟲與自動化推播