open:aboutme

差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

Both sides previous revision 前次修改
下次修改
前次修改
open:aboutme [2025/08/10 21:25]
wenchin [🟠 程式設計]
open:aboutme [2025/08/26 17:56] (目前版本)
wenchin [講授課程]
行 106: 行 106:
 <​collapse id="​teaching"></​collapse>​ <​collapse id="​teaching"></​collapse>​
 ===== 講授課程 ===== ===== 講授課程 =====
-=== 🔸 大專 資訊相關學科 ===+=== 🔶 大專 資訊相關學科 ===
   * UML 物件導向系統分析與設計   * UML 物件導向系統分析與設計
-  * 資料庫管理系統 (SQL、MariaDB、NoSQL、MongoDB) +  * 資料庫管理系統 (SQL、MySQL/MariaDB、NoSQL、MongoDB) 
-  * 資料庫及網頁應用程式開發 (MariaDB ​Python ​Django)+  * 資料庫及網頁應用程式開發 (Python ​+ Django)
   * 行動應用程式設計 (Dart + Flutter)   * 行動應用程式設計 (Dart + Flutter)
-  * 物聯網應用 (微控板與感測元件, ​ESPHomeMicroPythonTracCar, Node-RED+  * 物聯網應用 (TCP/​IP、Node-RED、微控板ESPHomeMicroPythonTracCar) 
-  * 互動設計 (PyGame ​Unity)+  * 互動設計 (MediaPipe、PyGameUnity、Blender)
   * 網頁與多媒體製作   * 網頁與多媒體製作
   * 計算機概論   * 計算機概論
行 118: 行 118:
  
 \\ \\
-=== 🔸 勞動部 委辦職訓課程 ===+=== 🔶 勞動部 委辦職訓課程 ===
   * 產業人才投資方案:   * 產業人才投資方案:
     * 智慧家居與物聯網整合應用實務班     * 智慧家居與物聯網整合應用實務班
行 128: 行 128:
  
 \\ \\
-=== 🔸 物聯網創客基地 工作坊課程 ===+=== 🔶 物聯網創客基地 工作坊課程 ===
   * IoT   * IoT
     * Node-RED 視覺化開發工具 建置物聯網監控平台     * Node-RED 視覺化開發工具 建置物聯網監控平台
行 151: 行 151:
 <​collapse id="​syllabus"></​collapse>​ <​collapse id="​syllabus"></​collapse>​
 ===== 課程主題規劃 ===== ===== 課程主題規劃 =====
-==== 🟠 程式設計 ====+==== 🟡 程式設計 ====
 <button collapse="​coding_py">​🔹 Python 程式設計</​button><​collapse id="​coding_py"​ collapsed="​true">​ <button collapse="​coding_py">​🔹 Python 程式設計</​button><​collapse id="​coding_py"​ collapsed="​true">​
 <​panel> ​ <​panel> ​
行 169: 行 169:
  
  
-\\ 
 <button collapse="​coding_sql">​🔹 SQL 資料庫 與 Python 網頁整合應用系統實作</​button><​collapse id="​coding_sql"​ collapsed="​true">​ <button collapse="​coding_sql">​🔹 SQL 資料庫 與 Python 網頁整合應用系統實作</​button><​collapse id="​coding_sql"​ collapsed="​true">​
 <​panel> ​ <​panel> ​
行 198: 行 197:
  
  
-\\ 
 <button collapse="​coding_mol">​🔹 MongoDB 文件型資料庫、MQL 查詢語言、與 Python / Node.js 整合應用</​button><​collapse id="​coding_mol"​ collapsed="​true">​ <button collapse="​coding_mol">​🔹 MongoDB 文件型資料庫、MQL 查詢語言、與 Python / Node.js 整合應用</​button><​collapse id="​coding_mol"​ collapsed="​true">​
 <​panel> ​ <​panel> ​
行 216: 行 214:
  
  
-\\ 
 <button collapse="​coding_html5">​🔹 HTML5 動態網頁設計</​button><​collapse id="​coding_html5"​ collapsed="​true">​ <button collapse="​coding_html5">​🔹 HTML5 動態網頁設計</​button><​collapse id="​coding_html5"​ collapsed="​true">​
 <​panel> ​ <​panel> ​
行 230: 行 227:
  
  
-\\ 
 <button collapse="​coding_nodejs">​🔹 Node.js / JavaScript 程式設計</​button><​collapse id="​coding_nodejs"​ collapsed="​true">​ <button collapse="​coding_nodejs">​🔹 Node.js / JavaScript 程式設計</​button><​collapse id="​coding_nodejs"​ collapsed="​true">​
 <​panel> ​ <​panel> ​
行 242: 行 238:
  
 \\ \\
-==== 🟠 系統、網路 ==== +==== 🟡 系統、網路 ==== 
-=== 🔹 VM 虛擬主機 / Linux 作業系統 ===+<button collapse="​sys_">​🔹 VM 虛擬主機 / Linux 作業系統</​button><​collapse id="​sys_"​ collapsed="​true">​ 
 +<​panel> ​
   * VirtualBox / Hyper-V 虛擬主機管理   * VirtualBox / Hyper-V 虛擬主機管理
   * Ubuntu / RedHat / Oracle Linux Server 安裝設定、基本操作   * Ubuntu / RedHat / Oracle Linux Server 安裝設定、基本操作
 +</​panel>​
 +</​collapse>​
  
-\\ + 
-=== 🔹 Application Server 應用伺服器 ===+<button collapse="​app">​🔹 Application Server 應用伺服器</​button><​collapse id="​app"​ collapsed="​true">​ 
 +<​panel> ​
   * MySQL / MarianDB / MongoDB 各式資料庫管理系統 安裝設定、基本操作   * MySQL / MarianDB / MongoDB 各式資料庫管理系統 安裝設定、基本操作
   * Apache / NGINX Web Server 網頁伺服器 安裝設定、與基本應用   * Apache / NGINX Web Server 網頁伺服器 安裝設定、與基本應用
行 254: 行 254:
   * Samba Network Sharing (NetBIOS) -- LINUX 與 Windows 共享 網路硬碟   * Samba Network Sharing (NetBIOS) -- LINUX 與 Windows 共享 網路硬碟
   * MQTT (物聯網 IoT 常用通訊協定) Server 安裝設定、基本操作   * MQTT (物聯網 IoT 常用通訊協定) Server 安裝設定、基本操作
 +</​panel>​
 +</​collapse>​
  
-\\ + 
-=== 🔹 Network 網路 / Internet 連線 ===+<button collapse="​net">​🔹 Network 網路 / Internet 連線</​button><​collapse id="​net"​ collapsed="​true">​ 
 +<​panel> ​
   * TCP/IP 基本概念   * TCP/IP 基本概念
   * DNS Server 安裝設定   * DNS Server 安裝設定
行 262: 行 265:
   * Firewall 常用設定 ​   * Firewall 常用設定 ​
   * VNC Server / X-Window 遠端 LINUX 桌面連線   * VNC Server / X-Window 遠端 LINUX 桌面連線
 +</​panel>​
 +</​collapse>​
  
  
 \\ \\
-==== 🟠 IoT / AIoT 應用 ==== +==== 🟡 IoT / AIoT 應用 ==== 
-=== 🔹 IoT 物聯網 / Open Data / 電子地圖 / 雲端服務 ===+<button collapse="​iot">​🔹 IoT 物聯網 / Open Data / 電子地圖 / 雲端服務</​button><​collapse id="​iot"​ collapsed="​true">​ 
 +<​panel>​
   * 微控板應用程式開發工具:   * 微控板應用程式開發工具:
     * Arduino IDE 與 C++ 應用程式開發     * Arduino IDE 與 C++ 應用程式開發
行 282: 行 288:
     * 自製雲端網頁版 測速照相預警器 ((     * 自製雲端網頁版 測速照相預警器 ((
 採用 GAE 雲端平臺架設網頁,測速相機位置來自政府「測速執法設置點」開放資料。當使用者打開手機 Browser 連入指定網址後,即可透過 HTML5 的 GeoLocation API 持續讀取 Browser 所支援的「位置感應器」。 \\ 在此同時,行車方位、車速、與接近中的測速相機距離 等資訊,也會搭配 OSM 開放街圖 即時呈現在網頁上。其中有關測速相機的即時資訊,系統還會以 TTS (Text-to-Speech) 文字轉語音的方式來提醒駕駛人注意。)) 採用 GAE 雲端平臺架設網頁,測速相機位置來自政府「測速執法設置點」開放資料。當使用者打開手機 Browser 連入指定網址後,即可透過 HTML5 的 GeoLocation API 持續讀取 Browser 所支援的「位置感應器」。 \\ 在此同時,行車方位、車速、與接近中的測速相機距離 等資訊,也會搭配 OSM 開放街圖 即時呈現在網頁上。其中有關測速相機的即時資訊,系統還會以 TTS (Text-to-Speech) 文字轉語音的方式來提醒駕駛人注意。))
 +</​panel>​
 +</​collapse>​
  
  
-\\ +<button collapse="​ha">​🔹 智慧家居 與 物聯網 整合平臺</​button><​collapse id="​ha"​ collapsed="​true">​ 
-=== 🔹 智慧家居 與 物聯網 整合平臺 ===+<​panel> ​
   * 使用 Home Assistant 及 ESPHome 開源軟體,來與實作智慧家居、與物聯網、及各式智慧家電 進行整合。   * 使用 Home Assistant 及 ESPHome 開源軟體,來與實作智慧家居、與物聯網、及各式智慧家電 進行整合。
   * 瞭解「智慧家居操控智慧化」的核心元素,包含:整合 Integration、服務 Service、腳本 Script、場景 Scene、自動化 Automation 等機制。   * 瞭解「智慧家居操控智慧化」的核心元素,包含:整合 Integration、服務 Service、腳本 Script、場景 Scene、自動化 Automation 等機制。
行 291: 行 299:
   * 整合手機App應用的服務,包含:手機內建感測器、App 訊息通知、GPS 軌跡追蹤、QR-Code 掃瞄、IP Camera 監視器 等。   * 整合手機App應用的服務,包含:手機內建感測器、App 訊息通知、GPS 軌跡追蹤、QR-Code 掃瞄、IP Camera 監視器 等。
   * 整合異質系統或雲端應用服務,包含:MQTT、RESTful API、Shell Command、JSONPath、LINE Notify、IFTTT 等。   * 整合異質系統或雲端應用服務,包含:MQTT、RESTful API、Shell Command、JSONPath、LINE Notify、IFTTT 等。
 +</​panel>​
 +</​collapse>​
  
  
-\\ +<button collapse="​mcu">​🔹 微控板、物聯網、車隊管理 整合平臺</​button><​collapse id="​mcu"​ collapsed="​true">​ 
-=== 🔹 微控板、物聯網、車隊管理 整合平臺 ===+<​panel> ​
   * 從各類微控板及感測裝置的組裝配線講起,再介紹常用的微控板開發工具,之後談到物聯網常用的幾種通訊協定。   * 從各類微控板及感測裝置的組裝配線講起,再介紹常用的微控板開發工具,之後談到物聯網常用的幾種通訊協定。
   * 採用 ESPHome 及 MicroPython 兩種方式來開發應用程式,以示範微控板如何驅動各類型的感測裝置,並展示如何透過各種網路通訊協定來與外部系統連結,以形成物聯網架構。   * 採用 ESPHome 及 MicroPython 兩種方式來開發應用程式,以示範微控板如何驅動各類型的感測裝置,並展示如何透過各種網路通訊協定來與外部系統連結,以形成物聯網架構。
   * 介紹 OwnTracks App 和 Traccar 平臺,分別用於 人員定位追踨 及 車隊管理,將物聯網的應用推及至「人車即時位置的感知」層面。   * 介紹 OwnTracks App 和 Traccar 平臺,分別用於 人員定位追踨 及 車隊管理,將物聯網的應用推及至「人車即時位置的感知」層面。
   * 採用 Node-RED 視覺化 IoT 應用程式開發工具,為「物聯網中央控制平臺」提供了快速導入的解決方案。   * 採用 Node-RED 視覺化 IoT 應用程式開發工具,為「物聯網中央控制平臺」提供了快速導入的解決方案。
 +</​panel>​
 +</​collapse>​
  
  
-\\ +<button collapse="​ai_cv">​🔹 AI / AIoT / 電腦視覺 / 3D 動畫 / AR / VR</​button><​collapse id="​ai_cv"​ collapsed="​true">​ 
-=== 🔹 AI / AIoT / 電腦視覺 / 3D 動畫 / AR / VR ===+<​panel> ​
   * OpenCV 影像處理 與 電腦視覺   * OpenCV 影像處理 與 電腦視覺
   * 應用 OpenALPR 車牌辨識套件,開發停車場閘門自動控制系統   * 應用 OpenALPR 車牌辨識套件,開發停車場閘門自動控制系統
行 324: 行 336:
  
   * AIoT 家庭號大包裝 ~ 實作 電腦視覺、機器學習、及手勢辨識,以操控 智慧家居平臺 ​ ((應用 Google MediaPipe 電腦視覺開發套件,對辨識出的各種手勢姿態關鍵點座標進行採樣,同時加以標記分類,再送入 AI 機器學習模型中進行訓練。 \\ 兩階段的 AI 模型處理,可讓後者的自訓模型免於處理大量的 2D 影像資料,只需專注在精簡的關鍵點相對位置即可。模型簡化使得記憶體耗用減少、運算也更有效率。 \\ 完成訓練後,系統實際運作也同樣是讓視訊串流先通過 MediaPipe 來截取手勢姿態中的關鍵點座標,再交給訓練好的 AI 模型進行推演。 \\ 當具有特定意涵的手勢被識別出來時,立即轉成指令代碼,透過 MQTT 物聯網通訊協定,傳入 Home Assistant 智慧家居平臺,藉以觸發任何自訂的反應機制,最簡單的如:開燈、關燈動作。))   * AIoT 家庭號大包裝 ~ 實作 電腦視覺、機器學習、及手勢辨識,以操控 智慧家居平臺 ​ ((應用 Google MediaPipe 電腦視覺開發套件,對辨識出的各種手勢姿態關鍵點座標進行採樣,同時加以標記分類,再送入 AI 機器學習模型中進行訓練。 \\ 兩階段的 AI 模型處理,可讓後者的自訓模型免於處理大量的 2D 影像資料,只需專注在精簡的關鍵點相對位置即可。模型簡化使得記憶體耗用減少、運算也更有效率。 \\ 完成訓練後,系統實際運作也同樣是讓視訊串流先通過 MediaPipe 來截取手勢姿態中的關鍵點座標,再交給訓練好的 AI 模型進行推演。 \\ 當具有特定意涵的手勢被識別出來時,立即轉成指令代碼,透過 MQTT 物聯網通訊協定,傳入 Home Assistant 智慧家居平臺,藉以觸發任何自訂的反應機制,最簡單的如:開燈、關燈動作。))
 +</​panel>​
 +</​collapse>​
  
  
 \\ \\
-==== 🟠 其他 ====+==== 🟡 其他 ==== 
 +<button collapse="​others">​🔹 其他</​button><​collapse id="​others"​ collapsed="​true">​ 
 +<​panel> ​
   * 內容管理   * 內容管理
     * 應用 DokuWiki 打造個人記事本及雲端社群協作平台     * 應用 DokuWiki 打造個人記事本及雲端社群協作平台
行 340: 行 356:
   * 數位履歷表製作   * 數位履歷表製作
     * 以 GitHub Pages 平臺為例     * 以 GitHub Pages 平臺為例
 +</​panel>​
 +</​collapse>​
 +
  
 \\ \\
  • open/aboutme.1754832339.txt.gz
  • 上一次變更: 2025/08/10 21:25
  • wenchin