Contents
一步一步學習 PHP 物件導向程式設計
從這 4.5 小時的課程,你會學到
- 你會明白什麼是面向物件程式設計,瞭解什麼是類別和物件,並理解它們之間的區別。 瞭解物件和類別的屬性和方法
- 你可以使用類別繼承來為應用程式建立一個方便和敏捷的邏輯,並建立分支類別層次結構
- 你將能夠覆載(override)方法,從而擴充功能。 你將知道如何建立抽象類別,並且有很強的理解何時使用它們
- 你將學習如何在需要時使用介面,而不僅僅是為了要使用介面而使用介面
- 課程中特別注意的是自動載入類別的主題,在我們使用需要和包含時,將排除冗長的必要類別列表。 本文將介紹自動載入功能,並學習如何使用套件管理器。 你將從這個課程的 OOP 和 PHP學到更多。 那麼,我們開始吧
- 你將從 PHP 提出的 OOP 課程中吸取更多的經驗與教訓
要求
- 一個配置好的 Web 伺服器(推薦本地端 Web 伺服器開放原始碼伺服器,XAMPP,WAMP 等)
- 程式碼編輯器(推薦的開發環境 PhpStorm,NetBeans 等)
- 用來做程式碼測試的任何最新網頁瀏覽器
- 推薦知識: 對 PHP 的基本知識(語言語法、資料型別、函式)
課程說明
朋友們,你們好! 在 PHP 中開發 Web 應用程式對於使用舊的程式開發方法的開發人員來說可能會令人困惑,但事實上,OOP 中沒有任何複雜的東西。 在本課程中,我們將考慮物件導向方法的理論,並學習如何在實踐中使用所獲得的知識。
這門課程包括 17 堂課,我們將在這些課程中一步一步地學習 OOP 基礎知識,這些基礎原則上應該足夠以物件導向風格寫作應用程式。
完成本課程後,你會明白什麼是面向物件導向程式設計,什麼是類別和物件,找出它們之間的區別。 你將學習關於屬性、方法、常數、類別等等。
完成課程後,你可以使用類別繼承來為你的應用程式建立一個方便的邏輯。
你可以建立分支類別層次結構。 你將能夠重寫方法,從而擴充套件功能。 建立抽象類別並理解何時使用它們。
從課程開始,你將學習如何在需要的時候使用介面,而不僅僅是為了它們的本來面目而使用介面。 課程中特別注意的是自動載入類別的主題,在我們使用需求和包含時,將排除冗長的需要類別列表。 本課程將介紹自動載入功能,並學習如何使用 Composer 套件管理器。 你將從這個課程的 OOP 和 PHP 學到更多相關知識。
讓我們開始吧!
你將從 PHP 提出的 OOP 課程中吸取更多的經驗與教訓。
目標受眾
- 這門課程對於那些已經學會了 PHP 的基礎知識並且擁有程式化風格的人來說,這門課程將是有用的。 如果你不想停下來繼續學習最流行的網路程式語言之一,那麼你需要研究物件導向的編碼方法,這門課程對你來說將是獨一無二的
講師簡介
Andrey Kudlay web developer
你好! 我的名字是 Andrew,我是 WebForMySelf 出版社的作者和技術總監。
我在網路開發領域工作已經超過11年了。 我在 Web 開發方面有很強的技能(HTML,CSS,JavaScript,PHP,SQL,jQuery)。 同時,我也使用 PHP 框架: CakePHP,Yii2。 我對 CMS WordPress 和 OpenCart 有很好的瞭解和工作經驗。 有了上述 CMS,我不僅在建立主題和模板方面,而且在外掛和模組的開發層面。
我以前是個老師。 由於這種經驗,我擅長用一種對初學者來說可以理解的方式來解釋事情。 我很樂意與你分享我的知識:)
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化
🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結
- 點選這個✨優惠連結 課程特價 | Udemy 永久擁有課程 NT370 起( 請登入 Udemy|按過“優惠連結”後到”報名參加課程“連結網頁做更新 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- PHP 相關線上課程
- 找工作、履歷與面試相關線上課程
- ★想要加強英文能力嗎?– 練好英文是最大的學習槓桿
- Soft & Share 特價課程與學習資訊分享 加入這個社團追蹤我們的特價課程與學習訊息
你必須登入才能發表留言。