Contents
根據TechCrunch 8月發表的 Amazon expands program that pays Alexa developers for top-performing voice apps ,亞馬遜正在擴大支付給前幾名的 Alexa Skills 開發者現金獎勵,根據對獲獎者訪談,前六名 Skills 的開發者估計獲得 USD5000 到 USD2000的範疇,接下的 300名大慨是 USD1000 到 USD100。 除此之外,由於亞馬遜 Alexa 支援的設備使用客戶數龐大,如 Amazon Echo 在 2017 年 4 月的市場調查報告已經擁有智能語音市場 70.6% 份額,許多產品和服務將考慮添加支援 Echo 的 Alexa 語音控制。 現在學 Alexa Skills 開發正是時候。
本課程將帶你學習如何使用 Alexa Skills Kit (ASK) 開發 Alexa Skills。添加你對 Amazon Echo、Echo Dot 設備自製 Skills 的能力。其中還包含相關開發 Alexa Skills 的 Node.js 與 Python 程式設計的內容。
從這 9.5 小時的課程,你會學到
- 使用Alexa Skills Kit (ASK) 開發Alexa Skills,並發佈到 Alexa Skills 商店
- 使用 AWS Lambda 功能或 Web Service 作為端點 (end point) 開發 Alexa Skills
- 使用 Alexa Skills Kit 的帳戶連接功能開發 Skills,以便你可以將 Alexa 用戶連到你的系統使用
- 使用 Mocha 測試框架或 Python Unittest 框架做 Alexa Skills 的自動測試
- 學習如何從你的 Alexa Skills 存取外部 API
- 學習如何從你的 Alexa Skill 存取 AWS DynamoDB 等外部資料庫,以儲存每個用戶的資訊
- 學習如何設置本地環境和 AWS CLI,以便你可以自動執行從本地機器上載 Alexa Skills 的過程
- 學習如何使用 FLASK-ASK 框架來開發 Alexa Skills
- 為 Amazon Echo、Echo Dot 設備開發出你自己的客製化 Skills
要求為何
- 基本的電腦知識
課程說明
*這是第一個在網路上完整的 Alexa Skills 開發課程
歡迎來到 完整的 Alexa Skills 開發課程。 你想學習如何開發亞馬遜的 Alexa 的 Skills?本課程為你而設。
現在是學習 Alexa Skills 開發的完美時點。 很快,Alexa Skills 開發人員的需求將會很多,因為許多公司都希望在其產品和服務中添加 Alexa 語音控制。 這個完整的 Alexa Skills 課程教導成為Alexa Skills 開發者所需的Skills。 本課程涵蓋了幾乎所有 Alexa Skills Kit (ASK) 的功能,包含真實世界的案例 Skills 和已經發表的 Skills 。 課程有 47 個講座、源始碼和 9.5 小時的內容。
以下是課程的幾個重點:
- 了解如何使用 Lambda 功能和 Web Service 作為終點 (end point) 開發 Skills。
- Node.js 教學- 如果你不熟悉 Node.js 程式設計,本課程教授 Node.js 開發 Alexa Skills 所需的知識。
- 從頭編寫程式碼 – 對於第一個 Skill,我們不會使用任何模板。我們將從空檔案開始逐行編寫程式碼,以便你將了解整個 Alexa Skill 從一端到另一端的工作流程。
- 從範例學習 – 我相信範例學習的效力,所以我們從開發 Skills 來學習與練習所有的功能
- 從新手到專家 – 我小心設計本課程,如此這個課程適合任何等級的學生
- 學習如何設定你的本地環境和 AWS CLI, 如此你可以自動執行從本地機器上載 Alexa Skills 的過程
- 帳戶連接功能 – 在本課程中,你將學習如何使用 Alexa Skills Kit (ASK) 的帳戶連接功能,以便你可以將 Alexa 用戶與系統中的用戶相連接。我們將使用此功能開發一種名為 “電子郵件檢查” 的 Skill。
- 學習如何使用 Node.js 和 Python 語言開發 Skills。
- 學習 Alexa Skills Kit (ASK) 的大部分功能,如:
- SSML tags
- 在回覆中包含卡(card)
- Sessions 功能
- 內建 intents 和 slots
- 賬戶連接功能
- 學習使用 Mocha 測試框架和 Python Unittest 框架自動測試你的 Skills。
- 學習 FLASK-ASK 框架 – 開發使用 Web Service 作為終點 (end point) 的 Skill。
- 學習如何從你的 Alexa Skills 存取AWS DynamoDB 等外部資料庫,以儲存每個用戶的資訊
- 學習如何從你的 Alexa Skills 存取外部 API
歡迎瀏覽課程內容並預覽影片以了解本課程。
目標受眾是誰?
- 本課程適用於想要為 Alexa 開發和發佈 Skills 的開發人員
- 本課程適用於希望為其 Amazon Echo 添加自訂 Skills 的愛好者
講師介紹
IOT Wonders
IOTwonders 開發物聯網 (IoT) 和家庭自動化的高品質培訓課程。我們目前專注於亞馬遜 Echo 和其他 Alexa 支援的設備的 Alexa Skills 開發課程。我們是 Amazon Echo 的早期改編者,也是前 1000 名 Alexa Skills開發人員之一。 歡迎查看我們的 YouTube 頻道,那裡有展示我們一些作品。
課程網址
♥找優惠折扣碼?


你可能會有興趣
- Python相關線上課程
- Node.js相關線上課程
- ★想要加強英文能力嗎?– 練好英文是最大的學習槓桿
- 使用 e-mail 訂閱 Soft & Share 內容發布 – 透過 e-mail 提早收到 Soft & Share 發布的好康訊息!
- Soft & Share 特價課程與學習資訊分享 加入這個社團追蹤我們的特價課程與學習訊息
- 追蹤這個 Twitter ,追蹤各種軟體開發和個人成長學習訊息
發表迴響