實體編程教學課程內容
課程簡介
本課程為三小時集中入門訓練,專為希望快速掌握 PHP 編程基礎的初學者設計。PHP(Hypertext Preprocessor)是一種廣泛應用於動態網站與伺服器端開發的語言,能與 HTML 無縫整合,並支援多種資料庫(如 MySQL、MariaDB)。
課程透過實際範例與操作練習,讓學員了解 PHP 的語法結構、變數運用、邏輯控制、Form 資料處理與簡易網頁開發流程。完成課程後,學員將能撰寫入門級 PHP 程式,理解伺服器端執行的基礎概念,並具備繼續進階學習(如網頁整合、API、Laravel 框架開發)的基本能力。
課程目標
-
建立對 PHP 語言與網頁伺服器架構的基本認識。
-
掌握 PHP 的語法、資料型態與流程控制結構。
-
熟悉表單資料接收與輸出應用。
-
能撰寫簡單的伺服器端網頁程式。
-
為進階 Web 後端開發與資料庫整合課程奠定基礎。
授課對象
課程大綱
第一部分:PHP 基礎概念與環境設定(約 40 分鐘)
-
PHP 的起源與應用領域。
-
前端與後端的協作關係(HTML 與 PHP 的結合)。
-
伺服器執行架構介紹(Apache / Nginx)。
-
建立開發環境(XAMPP / MAMP)與專案結構說明。
-
實作練習:建立第一個 PHP 程式 “Hello, PHP!”。
第二部分:語法結構、變數與流程控制(約 60 分鐘)
-
PHP 基本語法與標籤結構(<?php ... ?>)。
-
變數宣告與資料型態(String、Integer、Float、Array、Boolean)。
-
運算子與條件結構(if、else、switch)。
-
迴圈語法(for、while、foreach)。
-
實作練習:使用迴圈與條件產生動態表格或計算結果。
第三部分:函式與表單資料處理(約 45 分鐘)
第四部分:資料處理與動態頁面應用(約 35 分鐘)
-
陣列操作與資料儲存。
-
基礎檔案 I/O 操作(fopen、fwrite、fread)。
-
簡易頁面整合與變數傳遞(include / require)。
-
延伸應用:認識 PHP 與資料庫整合(MySQLi / PDO)及框架架構介紹。
課程特色