Course Code: devbot
Duration: 14 hours
Prerequisites:
  • 基本程式設計經驗
Overview:

機器人或聊天機器人就像一個計算機助手,用於在各種消息傳遞平臺上自動進行使用者交互,並更快地完成工作,而無需使用者與另一個人交談。

在這個由講師指導的現場培訓中,參與者將學習如何開始開發機器人,因為他們使用機器人開發工具和框架逐步創建範例聊天機器人。

在培訓結束時,參與者將能夠:

  • 了解機器人的不同用途和應用
  • 了解開發機器人的完整過程
  • 探索用於構建機器人的不同工具和平臺
  • 為 Facebook Messenger 構建示例聊天機器人
  • 使用 Microsoft Bot Framework 生成示例聊天機器人

觀眾

  • 有興趣創建自己的機器人的開發人員

課程形式

  • 部分講座,部分討論,練習和大量動手練習
Course Outline:

介紹

  • 面向開發人員的機器人概述
  • 機器人的用途和應用
  • 了解機器人的工作原理
  • 開發自定義機器人與使用機器人創建平臺

啟動機器人專案

  • 定義機器人的用途和要求
  • 開發機器人的規格、特性和功能
  • 為機器人生成對話腳本

構建機器人

  • 為機器人創建工程設計
    • 設計前端元件
    • 設計後端元件
  • 開發和測試機器人
    • 瞭解機器人的開發複雜性
    • 在模擬器中測試代碼
    • 在實際消息傳遞平臺中測試代碼
    • 運行最終的 QA 流程

啟動機器人

  • 部署機器人
  • 發佈機器人
  • 監視機器人
  • 為機器人獲取更多使用者
  • 跟蹤和分析機器人的性能和結果
  • 重複開發和啟動週期

用於創建機器人的工具概述

  • 探索機器人草稿和設計工具
  • 探索 Bot Builders
  • 探索面向開發人員的機器人工具
  • 探索用於監視和分析的機器人工具
  • 探索用於貨幣化的機器人工具

用於構建高級機器人的機器人平臺概述

  • 創建 Facebook Messenger 機器人
  • 專案概況
  • 在 Facebook 上設置
  • 使用 Chatfuel
  • 使用 API。人工智慧
  • 使用 Heroku

使用 Microsoft Bot Framework 創建機器人

  • Microsoft Bot Framework 概述
  • 設置機器人
  • 測試機器人

總結
故障排除
閉幕致辭

Sites Published:

United Arab Emirates - Developing a Bot

Qatar - Developing a Bot

Egypt - Developing a Bot

Saudi Arabia - Developing a Bot

South Africa - Developing a Bot

Brasil - Developing a Bot

Canada - Developing a Bot

中国 - Developing a Bot

香港 - Developing a Bot

澳門 - Developing a Bot

台灣 - Developing a Bot

USA - Developing a Bot

Österreich - Developing a Bot

Schweiz - Developing a Bot

Deutschland - Developing a Bot

Czech Republic - Developing a Bot

Denmark - Developing a Bot

Estonia - Developing a Bot

Finland - Developing a Bot

Greece - Developing a Bot

Magyarország - Developing a Bot

Ireland - Developing a Bot

Luxembourg - Developing a Bot

Latvia - Developing a Bot

España - Desarrollando un Bot

Italia - Developing a Bot

Lithuania - Developing a Bot

Nederland - Developing a Bot

Norway - Developing a Bot

Portugal - Developing a Bot

România - Developing a Bot

Sverige - Developing a Bot

Türkiye - Developing a Bot

Malta - Developing a Bot

Belgique - Developing a Bot

France - Developing a Bot

日本 - Developing a Bot

Australia - Developing a Bot

Malaysia - Developing a Bot

New Zealand - Developing a Bot

Philippines - Developing a Bot

Singapore - Developing a Bot

Thailand - Developing a Bot

Vietnam - Developing a Bot

India - Developing a Bot

Argentina - Desarrollando un Bot

Chile - Desarrollando un Bot

Costa Rica - Desarrollando un Bot

Ecuador - Desarrollando un Bot

Guatemala - Desarrollando un Bot

Colombia - Desarrollando un Bot

México - Desarrollando un Bot

Panama - Desarrollando un Bot

Peru - Desarrollando un Bot

Uruguay - Desarrollando un Bot

Venezuela - Desarrollando un Bot

Polska - Developing a Bot

United Kingdom - Developing a Bot

South Korea - Developing a Bot

Pakistan - Developing a Bot

Sri Lanka - Developing a Bot

Bulgaria - Developing a Bot

Bolivia - Desarrollando un Bot

Indonesia - Developing a Bot

Kazakhstan - Developing a Bot

Moldova - Developing a Bot

Morocco - Developing a Bot

Tunisia - Developing a Bot

Kuwait - Developing a Bot

Oman - Developing a Bot

Slovakia - Developing a Bot

Kenya - Developing a Bot

Nigeria - Developing a Bot

Botswana - Developing a Bot

Slovenia - Developing a Bot

Croatia - Developing a Bot

Serbia - Developing a Bot

Bhutan - Developing a Bot

Nepal - Developing a Bot

Uzbekistan - Developing a Bot