(1)計畫簡介
(2)課程簡介
(3)計畫政令及法規
(1) 計算思維與軟體
(2) 軟體生命週期
(3) 需求規劃與管理
(4) 持續整合與交付
(5) 服務運行與維護
(6) GitLab 專案管理
(7) Git 與版本管理
(1) Javascript(ES6)
(2) 物件導向設計
(3) 函式導向設計
(1) CSS/HTML
(2) DOM
(3) Flexbox & Grid System
(4) Bootstrap
(1) HTTP、RESTful 與 JSON 資料結構
(2) NodeJS 框架與運行
(3) 模組化開發
(4) 非同步 IO 與Stream
(5) Express
(6) Redis 服務整合
(7) PostgreSQL 服務整合
(8) 單元測試實務
(9) API 測試實務
(10) 微服務設計概念與應用
(11) 微服務概念與實作:購物網站
(12) 微服務概念與實作:聊天室
(1) React 框架與開發工具
(2) JSX
(3) 前端元件與生命週期
(4) 元件狀態與 Hook
(5) 前端資料處理與非同步請求
(6) Flux
(7) Router & Suspense
(8) 前端元件單元測試實務
(9) 應用實例製作:任務管理看板應用程式
(10) 應用實例製作:商品陳列展示應用程式
(1) 建立與施行團隊標準
(2) 建立與施行工程協定
(3) 熟練同步會議與回顧
(4) 團隊專案
a. 需求分析與服務設計
b. 基於微服務架構
c. NodeJS 後端 API 服務開發與設計
d. React 前端元件與前端服務開發與設計
e. 自動化測試實作,包括後端單元測試、API 測試與前
端元件單元測試
f. 運用 GitLab 管理需求和看板實作
g. 版本與分支管理
h. 持續整合實務應用
i. 發布服務
(5) 軟體開發實務與架構探討和引導
(6) 專題審查及輔導
(7) 專題成果發表
(1) 認證重點
(2) EXIN DevOps Foundation 國際認證考試輔導
(1) 履歷撰寫與健檢
(2) 面試與求職建議
(3) 產業趨勢與職涯講座
(4) 就業市場分析及Q&A
(5) 就業媒合會