差異處
這裏顯示兩個版本的差異處。
下次修改 | 前次修改 | ||
open:mol:python [2022/11/07 10:18] wenchin 建立 |
open:mol:python [2023/05/26 10:41] (目前版本) wenchin |
||
---|---|---|---|
行 5: | 行 5: | ||
---- | ---- | ||
===== 訓練班別計畫表 ===== | ===== 訓練班別計畫表 ===== | ||
+ | <hidden> | ||
==== 🔸 訓練需求調查 ==== | ==== 🔸 訓練需求調查 ==== | ||
=== 1. 產業人力需求調查: === | === 1. 產業人力需求調查: === | ||
行 32: | 行 33: | ||
\\ | \\ | ||
=== 4. 學習成效: === | === 4. 學習成效: === | ||
+ | </hidden> | ||
- | \\ | ||
==== 🔸 學員資格 ==== | ==== 🔸 學員資格 ==== | ||
* 學歷:高中/職(含)以上 | * 學歷:高中/職(含)以上 | ||
* 資格條件: | * 資格條件: | ||
- | - 具電腦基本操作能力,且對 程式設計/資料庫/網頁應用程式 有興趣者。 | + | - 具電腦基本操作能力,且對 程式設計 / 資料庫/網頁應用程式 有興趣者。 |
行 45: | 行 46: | ||
===== 課程大綱 ===== | ===== 課程大綱 ===== | ||
<panel type="warning"> | <panel type="warning"> | ||
- | 總時數: 42 小時 | + | 總時數: :?: 小時 |
- | - \\ | + | - Python 入門 ~ 開發工具、變數、基本資料型態、流程控制、語法結構 |
- | * OpenStreetMap 電子地圖簡介、地圖應用程式開發套件比較、Nginx Web Server 安裝、HTML 靜態網頁開發 | + | - Python 資料存取與轉換 ~ List、Tuple、Set 集合、Dictionary 字典、及 JSON 轉換、檔案存取 |
- | * HTML5 動態網頁開發、JavaSript 模組套件應用、RWD 響應式網頁設計 | + | - Python 結構化程式設計 ~ 函式應用、套件與模組、資料結構應用 |
- | - \\ | + | - Pyhton 物件導向程式設計 ~ 類別、實例、封裝、繼承、多型 |
- | * 使用 Node.js 在伺服器端運行 JavaScript:Node.js 安裝、簡介、範例程式練習 | + | - Python 進階語法 ~ Iterator、Generator、Lambda、Decorator、Closure、RegEx |
- | * OpenLayers 地圖應用程式開發套件:API 簡介、官方範例程式 操作練習、在地圖上繪製 Icon, Point, Line, Polygon、套疊 KML 外部圖層 | + | - Pyhton 資料科學基礎 ~ NumPy 數值處理、Pandas 資料分析、與 MatPlotLib 視覺化 |
- | - \\ | + | - Pyhton 外部資料擷取 ~ 網頁爬蟲 Web Scrapter 與開放資料 Open Data 應用 |
- | * 政府資料開放平臺 Open Data 簡介、資料格式 JSON/XML/CSV 解析處理轉換。使用 Node.js 開發讀取 Open Data 的應用程式 | + | - Pyhton 程式設計的發想與構思 ~ 以文字介面遊戲設計為例 |
- | * 將 Open Data 植入電子地圖中,如:測速執法設置點、新北市垃圾車所在位置、YouBike即時資訊、空氣品質指標(AQI) | + | - Pyhton 電腦視覺互動程式設計 ~ 結合 OpenCV、MediaPipe 開發 PyGame 圖形介面遊戲 |
- | - \\ | + | |
- | * MQTT 通訊協定簡介、PC 端 MQTTBox App 安裝設定、MQTT Topic 發行/訂閱 操作、雲端 Public Server 連線測試 | + | |
- | * 透過 MQTT 傳遞手機 GPS 座標:手機 OwnTracks App 安裝設定、使用 Node.js 開發 MQTT 應用程式 | + | |
- | - \\ | + | |
- | * MongoDB 資料庫系統簡介、Atlas 雲端帳號建立、Compass 管理工具安裝設定、資料庫操作常用語法 | + | |
- | * 使用 Node.js 開發 MongoDB 應用程式:將所追蹤的垃圾車軌跡座標存入 MongoDB、將 MQTT 收到的GPS座標貯存於 MongoDB | + | |
- | - \\ | + | |
- | * SPA 單一頁面應用程式設計、AJAX API 設計 ~ 先選擇日期/時間範圍,再從 MongoDB 中篩選 GPS 座標點,並繪製在地圖上。 | + | |
- | * 系統整合暨專題製作: 電子地圖應用開發 分組實作、展示、討論 | + | |
</panel> | </panel> | ||