這是本文件的舊版!
勞動部勞發署 產業人才投資方案 ~ 委辦職訓課程規劃草案
Python 程式設計及應用實務班
訓練班別計畫表
🔸 訓練需求調查
1. 產業人力需求調查:
2. 區域人力需求調查:
3. 訓練需求概述:
🔸 訓練目標
1. 單位核心能力介紹:
2. 知識:
3. 技能:
4. 學習成效:
🔸 學員資格
- 學歷:高中/職(含)以上
- 資格條件:
- 具電腦基本操作能力,且對 程式設計/資料庫/網頁應用程式 有興趣者。
課程大綱
總時數: 42 小時
- OpenStreetMap 電子地圖簡介、地圖應用程式開發套件比較、Nginx Web Server 安裝、HTML 靜態網頁開發
- HTML5 動態網頁開發、JavaSript 模組套件應用、RWD 響應式網頁設計
- 使用 Node.js 在伺服器端運行 JavaScript:Node.js 安裝、簡介、範例程式練習
- OpenLayers 地圖應用程式開發套件:API 簡介、官方範例程式 操作練習、在地圖上繪製 Icon, Point, Line, Polygon、套疊 KML 外部圖層
- 政府資料開放平臺 Open Data 簡介、資料格式 JSON/XML/CSV 解析處理轉換。使用 Node.js 開發讀取 Open Data 的應用程式
- 將 Open Data 植入電子地圖中,如:測速執法設置點、新北市垃圾車所在位置、YouBike即時資訊、空氣品質指標(AQI)
- 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 座標點,並繪製在地圖上。
- 系統整合暨專題製作: 電子地圖應用開發 分組實作、展示、討論