Contents
透過使用 model-view-controller 框架,學習編寫更快、更容易維護、更安全的 PHP 網站
從這 3 小時的課程,你會學到
- 將顯示外觀的程式碼( presentation code )從應用程式程式碼分開
- 將 PHP 程式碼組織成 models、views 和 controllers 到一個 MVC 框架
- 使用命名空間和一個自動載入程式自動載入 PHP 類別
- 使用 Composer 工具管理第三方軟體套件相依關係和自動載入
- 在 PHP 中處理錯誤和異常,並根據環境顯示詳細或簡單的錯誤訊息
- 理解 MVC 框架是如何運作的,使得學習現有的框架(如 Laravel 或 CodeIgniter)變得更加容易
要求
- 您應該已經熟悉 PHP 和 HTML
- 在你的電腦上熟悉安裝軟體——在第一部分我們將安裝一個網頁伺服器
課程說明
學習使用 model-view-controller 框架的基本概念,這將使您的 PHP 專案更快、更容易編寫和維護以及更安全。
通過從頭開始建立 PHP MVC 框架,學會像專業人士一樣架構 PHP 程式碼。
讓你的 PHP 專案更上一層樓
學習如何使用 MVC 框架使您的指尖擁有一個非常強大的工具。 大多數使用 PHP 編寫的商業網站和 web 應用程式都使用某種框架,而 MVC 模式是使用中最流行的框架類型。
瞭解 PHP 和使用框架之間的差距是巨大的。 這門課填補了這個空白。 通過從頭開始編寫自己的框架,您將瞭解每個元件是如何運作的。 像 Laravel,Symfony 和 CodeIgniter 這樣的框架都使用 MVC 模式,因此理解 MVC 框架是如何組合在一起的,將為您提供一個強大的背景,使您更容易學習這樣的框架。
內容及概觀
我設計這門課程是為了讓懂 PHP 但不知道如何使用框架的程式設計師能夠輕鬆理解。 您是否將資料庫程式碼和 HTML 放在同一個 PHP 指令碼中? 想知道為什麼這是個壞主意嗎? 想知道如何做得更好嗎?
從 MVC 框架的基本概念開始,本課程將帶領您完成建立一個完整的 MVC 框架所需的所有步驟,每次一小部分。
每節課從一個 PHP script 開始,解釋你要新增的程式碼中的內容和理由,一步一步地建立框架。 在本課程的最後,您將用 PHP 建立一個完整的 MVC 框架,可以在您自己的專案中使用。
完成每個階段的工作原始碼,你將能夠跟著教師,並且在完成課程後會得到一個認證的結業證書。
目標受眾
- 這個 PHP MVC 課程是為那些已經瞭解 PHP 但想知道如何通過使用框架來改善程式碼的人準備的。 如果您還不瞭解 PHP,那麼本課程不適合您
- 學習 PHP 和使用框架之間的差距可能很大——如果您剛剛學習了 PHP,並且想知道下一步可能是什麼,那麼這門課程就是為您而設的
講師簡介
Dave Hollingworth 資訊科技教練 ( 更多講師主講課程介紹 )
嗨,我是 Dave Hollingworth。 我是一個 IT 教練和 Web 應用程式開發者。 我已經程式設計三十多年了,從1999年開始教授資訊科技。
我開發了從大型主機到移動平臺的企業級應用程式: 從我的第一個 Web 應用,為一個一家保險公司在1999年建立的報價系統-該領域的第一個類型-線上語言學習的互動學習管理系統。
我教授的課程從基本使用電子郵件到先進的網頁應用開發,無論是線上還是面對面的。 從2012年開始,我就一直在 Udemy 授課。
我對科技充滿熱情,我喜歡教育! 我相信用一種簡單直接的方式解釋哪怕是最複雜的主題也是可能的,這樣就不會讓學生感到困惑。
我期待著歡迎你加入我的課程!
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個 Network & Security 課程✨優惠連結✨ ( NT490 起特價中 ) | 大多地區 ✨ 優惠連結 ✨( NT390 起特價中 )| Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- PHP 初學者課程
- 更多 PHP 相關線上課程介紹
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 追蹤這個 Telegram ,得到 Soft & Share 特價課程訊息
發表迴響