這是本文件的舊版!
勞動部勞發署 產業人才投資方案 ~ 委辦職訓課程規劃草案
Python 與資料庫、網頁整合應用實務班
訓練班別計畫表
🔸 學員資格
- 學歷:高中/職(含)以上
- 資格條件:
- 具備電腦基本操作能力,且對 程式設計/資料庫/網頁應用程式 有興趣者。
- 對 Python 程式設計,以及 HTML/CSS/JavaScipt 網頁程式設計具有基本概念。
課程大綱
總時數: 42 小時
🔸 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 資料庫管理工具
- 撰寫 Python 程式來存取 MariaDB / MySQL 資料庫
- 應用 PyMySQL 存取 MariaDB 資料庫
- SQL 關聯式資料庫應用 ~ 以 SQLite / MySQL / MariaDB 為例
- NoSQL 資料庫應用 ~ 以 MongoDB 文件型資料庫為例
- Flask 輕量 Web Server 框架及 RESTful API 框架應用
- Django 框架應用