Lesson 0-伺服器環境架設 (Server Setup)
下載 PDF
說明與點評

💡 學習重點:了解 Apache Web Server 的運作,以及 Web Browsers、Servers、Database 的協作關係。

Lesson 1-伺服器端語言特性 (Language Features)
下載 PDF
說明與點評

💡 學習重點:掌握 Client-side 與 Server-side 的差異,熟悉 PHP 的變數宣告、資料型態、字串與自定義函式。

Lesson 3-表單處理與檔案上傳 (Form Processing)
下載 PDF
說明與點評

💡 學習重點:學習使用 $_POST$_GET 接收表單數據,並實作圖片等檔案的伺服器上傳處理機制。

Lesson 4-資料庫處理實戰 (Database Data)
下載 PDF
說明與點評

💡 學習重點:如何使用 PHP (mysqli / PDO) 連接 MySQL 資料庫,執行 CRUD (新增、讀取、更新、刪除) SQL 語法。

Lesson 5-Session 與 Cookie 管理 (State Management)
下載 PDF
說明與點評

💡 學習重點:HTTP 是無狀態的,學習使用 Cookie (存於客戶端) 與 Session (存於伺服器端) 來記錄使用者的登入狀態與資訊。

Lesson 6-Web應用程式設定與部署(Web Application Configuration and Deployment)
Lesson 7-文檔物件模型 (DOM)
Lesson 8-JSON 和 AJAX
Lesson 9-谷歌地圖網路服務(Google Map Web Service)
Lesson 10-畫布基礎繪畫(Canvas Basic Drawing)
Lesson 11-圖形轉換(Transformation of graphics)
Lesson 12-影像處理與動畫(Image manipulation and Animation)