open:mol:sqlpyweb

差異處

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

連向這個比對檢視

Both sides previous revision 前次修改
下次修改
前次修改
open:mol:sqlpyweb [2022/11/08 00:12]
wenchin [編輯此段 - Panel]
— (目前版本)
行 1: 行 1:
-<text type="​warning">​勞動部勞發署 產業人才投資方案 ~ 委辦職訓課程規劃草案</​text>​ 
- 
-====== SQL 資料庫 與 Python 網頁應用程式開發實務班 ====== 
-\\ 
----- 
-===== 訓練班別計畫表 ===== 
-<​hidden>​ 
-==== 🔸 訓練需求調查 ==== 
-===  1. 產業人力需求調查: === 
- 
- 
-\\ 
-===  2. 區域人力需求調查: === 
- 
- 
-\\ 
-===  3. 訓練需求概述: === 
- 
- 
-\\ 
-==== 🔸 訓練目標 ==== 
-===  1. 單位核心能力介紹: === 
- 
- 
-\\ 
-===  2. 知識: === 
- 
- 
-\\ 
-===  3. 技能: === 
- 
- 
-\\ 
-===  4. 學習成效: === 
-</​hidden>​ 
- 
- 
-\\ 
-==== 🔸 學員資格 ==== 
-  * 學歷:高中/​職(含)以上 
-  * 資格條件: 
-    - 具備電腦基本操作能力,且對 程式設計/​資料庫/網頁應用程式 有興趣者。 
-    - 對 Python 程式設計,以及 HTML/​CSS/​JavaScipt 網頁程式設計具有基本概念。 
- 
- 
-\\ 
-<​hidden>​ 
----- 
-===== 課程大綱 ===== 
-<panel type="​warning">​ 
-總時數: :?: 小時 
- 
-</​panel>​ 
-</​hidden>​ 
- 
- 
-\\ 
----- 
-===== 課程講義目錄 ===== 
-<panel type="​primary">​ 
- 
-== 🔸 Relational Database 關聯式資料庫 簡介 == 
-  * Open Data 開放資料 常用格式簡介 ~ CSV, JSON, YAML, XML 
- 
-  * 如何將 一般表格 轉換為 關聯式資料庫表格? 
-    * Database Normalization 資料庫正規化 簡介 
-    * 實體關係模型 Entity-Relationship Model (ER Model) 簡介 
- 
-  * 如何對 關聯式資料庫的物件或資料 進行定義、操作、及控制? 
-    * SQL (Structured Query Language) 結構化查詢語言 簡介 
- 
- 
-\\ 
-== 🔸 MariaDB / MySQL Server 開發環境準備 == 
-  * MariaDB 軟體安裝、設定 
-  * MariaDB 命令列介面 CLI (Command-Line Interface) 基本操作  
-  * HeidiSQL 資料庫管理工具 
- 
- 
-\\ 
-== 🔸 範例資料庫 @ mysqltutorial.org == 
-  * DB 匯入 與 操作 
-  * DB 匯出 及 DB Schema 資料庫綱要 解析  
- 
- 
-\\ 
-== 🔸 採用 範例資料庫 實作 SQL 語法 == 
-  * DDL (Data Definition Language) 資料定義語言 
-  * DQL (Data Query Language) 資料查詢語言 (可併入 DML) 
-    * 資料表格連接 Table JOIN 的各種類型 
-  * DML (Data Manipulation Language) 資料操作語言 
-  * DCL (Data Control Language) 資料控制語言 (權限管理) 
-  * TCL (Transaction Control Language) 交易控制語言 (可併入 DCL) 
- 
- 
-\\ 
-== 🔸 應用 SQL 分析 WHO COVID-19 Open Data == 
-  * 匯入 WHO COVID-19 Open Data  
-  * SELECT 資料查詢  
-  * VIEW 檢視表 
-  * JOIN 連接查詢 整合應用 
-  * 綜合練習 
- 
- 
-\\ 
-== 🔸 SQL 進階應用 實務指引 == 
-  * 匯入 Open Data 至 Database,並採用 SQL 進行基礎分析 
-    * 以「台灣 COVID-19 確診回報資料」 <​badge>​covid19</​badge>​ 為例 
-  * 對已匯入的 Open Data 進行正規化 Normalization 處理 
-    * 以「全國COVID-19公費疫苗接種院所清單」 <​badge>​injection</​badge>​ 為例 
-  * 彙整兩份不同的 Open Data 到同一個 Database 以進行更深入的分析 
-    * 以「各鄉鎮市區人口密度」 <​badge>​population</​badge>​ 為例 
-    * 合併分析 <​badge>​population</​badge>​ 與 <​badge>​covid19</​badge>​ 
-    * 合併分析 <​badge>​population</​badge>​ 與 <​badge>​injection</​badge>​ 
- 
- 
-\\ 
-== 🔸 專題製作一: 匯入 Open Data 至 SQL Database 進行正規化 及 資料分析統計 == 
-  * 分組選題 
-  * SQL 程式開發 ​ 
-  * 專題簡報 
- 
- 
-\\ 
-== 🔸 應用 Python 存取資料庫、架設網頁伺服器 == 
-  * 應用 PyMySQL 存取 MariaDB / MySQL 資料庫 
-  * 應用 Flask 輕量級網頁框架 提供 RESTful API 服務 
- 
- 
-\\ 
-== 🔸 Python Django 全端網頁應用框架 == 
-  * Django 簡介、安裝 
- 
-  * Django 基礎應用 
-    * URL Routing 
-    * 請求 Requests 與 回應 Responses 
-    * MTV (Model–Template–View) Pattern 架構模式 
-    * Object-Relational Mapper (ORM) 物件關聯對映 
-    * Template Language 模板語言 
-    * 資料模型 Data Model 與 自動產生的 Admin Site 
-    * 資料新增、刪除和修改 
-    * Cookies 與 Sessions 
-    * Authentication 使用者管理 
-    * 視圖 Views 與 模版 Templates 
-    * 表單 Forms 與 一般視圖 Generic Views 
-    * 測試 Testing 
-    * Static files 
-    * 客製化後台管理 
- 
-  * Django 進階應用 
-    * How to write reusable apps 
-    * Writing your first patch for Django 
- 
- 
-\\ 
-== 🔸 Python 資料庫網頁應用系統 範例解析 == 
-  * 新聞公告系統 
-  * 網站留言版 
-  * 網路相簿 
-  * 埔里美食地圖 
- 
- 
-\\ 
-== 🔸 專題製作二: 應用 Python Django 開發資料庫網頁應用系統 == 
-  * 分組選題 
-  * 系統開發 ​ 
-  * 專題簡報 
-</​panel>​ 
- 
  
  • open/mol/sqlpyweb.1667837535.txt.gz
  • 上一次變更: 2022/11/08 00:12
  • wenchin