fbpx

物件導向的 PHP & MVC

建構一個自訂的物件導向 PHP MVC 框架,然後用它建構一個應用程式

課程介紹:English 简中

從這 6.5 小時的課程,你會學到

  • 從頭開始建構一個自訂的 MVC 框架
  • 使用你的自訂框架建構應用程式
  • 創建一個自訂 PDO class 來處理資料庫互動
  • 使用 OOP 和 PDO 完成用戶認證
  • 佈署你的自訂的 PHP 應用程式

要求

你需有基本的 PHP 和程式設計概念

課程說明

在這個課程中,我們將一步一步地建構一個完整的自訂 MVC(模型視圖控制器)框架,稱為TraversyMVC,物件導向的 PHP。 我們將建立類似 Codeigniter 的東西,但要輕得多。 這個框架是完全開源的,你可以自由更改名稱、添加東西等,並將其當自己的使用。 這個框架將包括…

  1. 從 URL 載入控制器和方法的核心程式庫類別(也使用 .htaccess)
  2. 基礎控制器類別 ( controller class) 來載入 model 和 view
  3. 一個使用 PDO 給所有 model 使用的客製化的資料庫程式庫,採用預處理敘述 ( statements ) 與資料庫互動

我們不僅要創建框架,還要在其上創建一個稱為 SharePosts 的應用程式,像一個共享貼文的社交網路。 這個應用程式將包括..

  1. 完整的用戶認證
  2. 貼文的訪問控制
  3. 伺服器端表單驗證
  4. Bootstrap 4 UI
  5. Posts CRUD
  6. 幫助器 ( 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

優惠資訊

如何購買這門課程比較划算?可以參考課程合購優惠方案


報名參加課程 

Sponsored by Udemy

也許你會有興趣

 歡迎使用 e-mail 訂閱 Soft & Share 

Spread the love

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: