模組
|
課程單元
|
課程
|
時數
(小時)
|
授課講師
|
專業學科
|
Linux 資料工程關鍵技術
|
- 認識 Linux 系統核心與發行套件 (Ubuntu, Alpine, Almalinux,...)
- 學習 Linux 基礎資料命令 (ls,cat,grep,cut,tr,join,sort...)
- TCP/IP 網路基礎 (IP address, Subnet, Routing, ...)
- Linux 自動維運程式設計 (Bash Script)
|
28
|
陳講師
|
Docker Container 資料工程關鍵技術
|
- 認識 Application Container 核心技術與架構 (Namespace, Overlay2, CGroup,...)
- 認識 Open Container Initiative (OCI) Runtimes 標準
- 認識與實作 Docker 運作平台 (Dockerd, Containerd, runc)
- Docker Container 基本管理 (run, ps, start, stop, rm, commit)
- Docker Networking (Bridge, Host, none)
- Docker Data Volume
- Docker Image 製作 (Dockerfile)
- Images Registry (Docker Registry)
- Docker Image 管理 (pull, push, save, load)
- 認識與實作 Podman container 平台
|
35
|
陳講師
|
用 Docker 實作 Figma 網站介面設計教學
|
- Figma 簡介
- 基本功能介紹 (熟悉工作區域, 各項功能使用介紹)
- 進階功能操作 (元件, 變數, 自動排版,網格)
- 元件設計 (按鈕, 列表, 表單, 彈窗, 通知, ....)
- 互動原型 (基礎互動設計, UI Flow 與分享展示)
|
14
|
陳講師
|
用 Docker 實作 Python Flask 輕量級網頁框架教學
|
- 認識 Flask
- Flask基本操作與應用 (開發環境設定,路由基本概念認識,動態路由與參數, ...)
- 建置動態資料互動網站 (網頁模版設計, 使用者登入與驗證, 網站權限與角色設計, ..)
- 部署應用程式至伺服器
|
14
|
陳講師
|
用 Docker 實作 MySQL 資料庫教學
|
- 認識 MySQL 資料庫
- MySQL 系統安裝與設定
- 以 DDL 語法定義資料庫結構
- 以 DML 語法存取資料
- 異動(Transaction)的觀念與管理
- MySQL 基礎系統管理
|
28
|
陳講師
|