智慧連網時代的資料庫串接應用.
本課程適合對Node-RED有初步了解,並且對JSON資料格式與........
【物聯網實戰培訓課程】–智慧連網時代的資料庫串接應用實踐
課程型態/ 實體
上課地址/ 新竹
時數/ 14小時
起迄日期/ 2023/10/03~2023/10/04
聯絡資訊/ 黃凡瑄 03-5732302
報名截止日/ 2023/09/26
-------------------------------
課程介紹
Node-RED是一個開源的、可視覺化的、可擴展的、可組合的工具,用於創建和管理複雜的訊息流,利用Node-RED建立的數位儀表板,可以提供使用者一個簡單的介面,快速檢視重要的數據,並且可以根據自己的需求來調整視圖,從而獲得有用的信息。
本實作培訓課程旨在教授學員如何將Node-RED與不同資料庫做串接,本課程中您將學習MySQL相關知識,以及資料庫格式JASONata的表示方法,並且學習如何從資料庫中擷取您需要的資訊,與IoT做串接,課程內容理論與實作兼備,每個實作內容將讓您對課程內容有更深刻的理解。
本課程適合對Node-RED有初步了解,並且對JSON資料格式與Javascript基本語法略有接觸的學員學習,無論您是物聯網開發者、工程師還是對物聯網應用感興趣的人士,本系列課程都將是您提升技能並開發成功項目的理想選擇。
課程目標
1.透過講師詳細解說與實作安排,讓學員能活用數位儀表板的製作與資料串接。
2.透過實作教學,讓學員對MySQL、JASONata的概念更加熟悉
3.整合不同資料庫的內容,針對特定主題實作視覺化資料串接等內容,並將之活用在自身工作情境之中。
課程特色
1.只需要一台筆電就可以學習物聯網通訊協定。
2.本課程適合對物聯網、視覺化呈現方法、資料庫有興趣者,透過每個實作案例能更理解物聯網的通訊與串接的邏輯概念與方法。
3.本課程理論與實務兼備,跟著益師傅的課程,一起了解Node-RED的威力。
課程對象
適合具備Node-RED操作基礎與了解 MQTT、JSON及流程控制,以及Javascript基本語法的學員,課程將透過實作教學來解析資料庫的運用,進而設計各種不同OpenData運用之dashboard。
1.前端工程師、全端工程師。
2.對物聯網有興趣的人士。
3.對數位儀表板有興趣的人士。
4.想將物聯網、自動化的元素應用至工作情境、生活情境的人士。
自備物品與先備知識
1.需自備筆記型電腦。
2.適合具備有Node-RED操作基礎,了解 MQTT、JSON及流程控制與Javascript基本語法的學員。
課程大綱
第一天:
時間 |
課程大綱 |
內容 |
備註 |
09:00 ~ 11:00 |
MySQL的介紹 |
1.SQL結構化查詢語言。 2.安裝MySQL。 3.資料型態介紹。 4.資料庫層的基本操作。 5.資料插入、查詢、更新、刪除。 6.[實作1]簡易的產品資料查詢系統。 |
講述 與 實作 |
11:00 ~ 12:00 |
JSONata 語法解說 |
1.JSON資料格式。 2.JSON解析與生成。 |
講述 |
12:00 ~ 13:00 |
|
午休 |
|
13:00 ~ 14:00 |
JSONata 語法解說 |
3.解說JSONata 官網的運用案例。 4.[實作2]抓取 Opendata 的語法運用。 |
講述 與 實作 |
14:00 ~ 17:00 |
ui-table 進階運用 |
1.解說 ui-table 各種屬性的定義。 2.[實作3]讀取 CSV檔案資料並呈現。 |
講述 與 實作 |
第二天:
時間 |
課程大綱 |
內容 |
備註 |
09:00 ~ 11:00 |
u-bike 查詢程式開發 |
1.介紹u-bike各欄位定義與每區系統差異點。 2.[實作4]u-bike實況查詢程式與地圖定位。 |
講述 與 實作 |
11:00 ~ 12:00 |
AQI資料庫建立與IoT控制運用 |
1.空氣品質資料庫介紹。 2.提取AQI資料與IoT串接。 |
講述 與 實作 |
12:00 ~ 13:00 |
|
午休 |
|
13:00 ~ 15:00 |
AQI資料庫建立與IoT控制運用 |
3.透過MQTT控制模擬的IoT裝置。 4.IoT裝置運作狀況記錄於資料庫中並提供查詢開關紀錄。 |
講述 與 實作 |
15:00 ~ 17:00 |
檔案管理運用實作 |
1.讀取TXT、CSV檔案檔案資料寫入MySQL中。 2.從MySQL中將資料寫入檔案並透過MQTT與LINE Notify發送。 |
實作 |
★主辦單位及講師保留調整課程內容之權利
物聯網實戰培訓課程
入門課程 (適合零基礎) |
|
進階應用課程 (適合對Node-RED、MQTT、JSON有初步了解者) |
|
講師簡介
楊老師
【經歷】
Ø 資策會國產IC開發板種子講師
Ø 交大 /北科大/ 嘉義大學/ 中興大學推廣 國產開發板 與 案例分享
Ø 文化大學/大同大學/城市大學 教學 Node-RED
Ø 群創光電與中華電信學院及台灣歐姆龍 Node-RED 講師
Ø 舉辦過 無數場 MQTT 與 Node-RED 及 IoT 整合運用課程
【專業領域】
Ø ESP32 / ESP8266 程式開發與案例製
Ø 國產IC 開發板物聯網整合運用
Ø C# / VB/ MicroPython/ Node-Red / SQL
Ø OpenAI API
上課地點
舉辦地點/方式:
本課程將以實體課為主,後續將視實際情形,配合動態調整授課方式,或改為線上直播方式辦理。
若為實體課,將於新竹訓練中心舉辦。
若為線上直播,將採用Cisco Webex,確定開課前一周用Email寄送上課通知、講義、Webex Meetings連結網址及Webex與會者操作手冊,屆時請詳閱。依上課通知,於課程前30分鐘,與學員進行連線測試,確認: 署名,操作,及喇叭、麥克風、視訊等裝置設定。
實際上課地點/方式,請依上課通知為準!
舉辦日期與費用
n 舉辦日期:2023/10/03 (二)、10/04(三), 09:00~17:00, 報到時間: 08:30~09:00
n 報名截止日期:9/26
n 課程費用:含稅、講義
方案 |
價格 |
一般報名 |
13,500元/人 |
早鳥價(需在開課前三週報名) |
12,200元/人 |
3人以上團報價 |
11,500元/人 |
貼心提醒
1.為確保您的上課權益,報名後若未收到任何回覆,敬請來電洽詢。
2.若原報名者因故不克參加,但欲更換他人參加,敬請於開課前二日通知。
3.本課程具實作性質,請學員自帶筆電。
4.出席率達80%以上,將可取得產業學院之培訓證書。
5.尊重老師之智慧財產權,授課時請勿錄影錄音。
6.視疫情狀況,本課程保留實體授課或線上授課之權利。