Contents
建構一個自訂的物件導向 PHP MVC 框架,然後用它建構一個應用程式
從這 6.5 小時的課程,你會學到
- 從頭開始建構一個自訂的 MVC 框架
- 使用你的自訂框架建構應用程式
- 創建一個自訂 PDO class 來處理資料庫互動
- 使用 OOP 和 PDO 完成用戶認證
- 佈署你的自訂的 PHP 應用程式
要求
你需有基本的 PHP 和程式設計概念
課程說明
在這個課程中,我們將一步一步地建構一個完整的自訂 MVC(模型視圖控制器)框架,稱為TraversyMVC,物件導向的 PHP。 我們將建立類似 Codeigniter 的東西,但要輕得多。 這個框架是完全開源的,你可以自由更改名稱、添加東西等,並將其當自己的使用。 這個框架將包括…
- 從 URL 載入控制器和方法的核心程式庫類別(也使用 .htaccess)
- 基礎控制器類別 ( controller class) 來載入 model 和 view
- 一個使用 PDO 給所有 model 使用的客製化的資料庫程式庫,採用預處理敘述 ( statements ) 與資料庫互動
我們不僅要創建框架,還要在其上創建一個稱為 SharePosts 的應用程式,像一個共享貼文的社交網路。 這個應用程式將包括..
- 完整的用戶認證
- 貼文的訪問控制
- 伺服器端表單驗證
- Bootstrap 4 UI
- Posts CRUD
- 幫助器 ( Helper ) 功能(Flash 訊息和重定向)
我們也將把這個應用程式佈署到網際網路上
這不是初學者的 PHP 課程。 要了解基礎知識,請訪問 Traversy Media 在 YouTube 上查看PHP Front To Back 系列
目標受眾
想要在OOP PHP 與 MVC (Model View Controller) 精進的人
講師簡介
Brad Traversy Traversy Media 的全端 Web 開發者與講師 ( 更多講師主講課程介紹 )
Brad Traversy 有12 年以上的程式設計經驗和近5年的教學經驗。 他創立 Traversy Media ,一個成功的 Web 開發 YouTube 頻道,擅長前端框架 (從 HTML5 到 Angular 等),以及 Node.js、PHP和 Python 等伺服器端技術。 Brad 清楚掌握如何將非常複雜的話題簡單說明,讓聽眾容易了解。 通過 Brad 易懂的課程來投資你自己擴展你的職涯吧。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個 Network & Security 課程✨優惠連結✨ ( NT490 起特價中 ) | 大多地區 ✨ 優惠連結 ✨( NT390 起特價中 )| Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程
也許你會有興趣
- 更多PHP 相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!