PHP Objects, Patterns, and Practice, 5/e
暫譯: PHP 物件、模式與實務,第五版
MATT ZANDSTRA
- 出版商: Apress
- 出版日期: 2016-12-20
- 定價: $2,480
- 售價: 6.0 折 $1,488
- 語言: 英文
- 頁數: 576
- 裝訂: Paperback
- ISBN: 1484219953
- ISBN-13: 9781484219959
-
相關分類:
PHP
-
相關翻譯:
深入 PHP 面向對象 , 模式與實踐 (PHP Objects, Patterns, and Practice, 5/e) (簡中版)
-
其他版本:
PHP 8 Objects, Patterns, and Practice: Mastering Oo Enhancements, Design Patterns, and Essential Development Tools 6/e
買這商品的人也買了...
-
深入淺出設計模式 (Head First Design Patterns)$880$695 -
C++ Primer, 5/e (Paperback)$2,580$2,451 -
冷暖色での配色手帖$320$272 -
$2,052Python Cookbook, 3/e (Paperback) -
MG90S 金屬齒輪馬達$200$190 -
Python 錦囊妙計, 3/e (Python Cookbook, 3/e)$880$695 -
資料庫管理系統-使用 MS SQL Server 實作, 2/e$650$585 -
塑膠雲台 (9g 伺服馬達適用)$120$114 -
C++ 並行程式設計實戰手冊 (C++ Concurrency in Action: Practical Multithreading)$680$537 -
現代 PHP|新的特點及良好習慣 (Modern PHP: New Features and Good Practices)$580$458 -
CSS Secrets 中文版|解決網頁設計問題的有效秘訣 (CSS Secrets: Better Solutions to Everyday Web Design Problems)$680$537 -
Beginning Backdrop CMS$2,180$2,071 -
Python + Spark 2.0 + Hadoop 機器學習與大數據分析實戰$680$530 -
網站擷取|使用 Python (Web Scraping with Python: Collecting Data from the Modern Web)$580$458 -
UX 從新手開始|使用者體驗的 100堂必修課 (UX for Beginners: A Crash Course in 100 Short Lessons)$480$379 -
Effective Debugging 中文版 | 軟體與系統除錯的 66 個具體作法 (Effective Debugging: 66 Specific Ways to Debug Software and Systems) (書況略舊,不介意在下單)$450$383 -
演算法技術手冊, 2/e (Algorithms in a Nutshell: A Practical Guide, 2/e)$580$458 -
JavaScript & JQuery : 網站互動設計程式進化之道 (JavaScript and JQuery: Interactive Front-End Web Development)$780$663 -
$147SQL初學者指南(第2版) -
資料視覺化|使用 Python 與 JavaScript (Data Visualization with Python and JavaScript: Scrape, Clean, Explore & Transform Your Data)$680$537 -
CSS 重構 (CSS Refactoring: Architect Your Stylesheets for Success)$450$356 -
七天學會設計模式:設計模式也可以這樣學$320$250 -
$414高性能 SQL 調優精要與案例解析 -
$301JavaScript 函數式編程指南 -
看完這本就會懂!帶你無痛提升 JavaScript 面試力:精選 55道前端工程師的核心問題 × 求職加分模擬試題解析$680$530
相關主題
商品描述
- Work with object fundamentals: writing classes and methods, instantiating objects, creating powerful class hierarchies using inheritance.
- Master advanced object-oriented features, including static methods and properties, managing error conditions with exceptions, and creating abstract classes and interfaces.
- Learn about the new object-oriented features introduced by PHP 7 and why they matter for your code.
- Understand and use design principles to deploy objects and classes effectively in your projects.
- Discover a set of powerful patterns that you can deploy in your own projects.
- Guarantee a successful project including unit testing; version control, build, installation and package management; and continuous integration.
商品描述(中文翻譯)
輔以三個關鍵要素:物件基礎、設計原則和最佳實踐,您將學會如何使用 PHP 開發優雅且穩固的系統。
本書的第五版已全面更新至 PHP 7,包括將 PEAR 套件管理器替換為 Composer,以及有關 Vagrant 和 PHP 標準的新材料。它提供了 PHP 對物件支持的堅實基礎,並在此基礎上灌輸軟體設計的核心原則,然後涵蓋開發、測試和部署穩健代碼所需的工具和實踐。
《PHP 物件、模式與實踐》首先介紹 PHP 的物件導向特性。它介紹了包括類別宣告、繼承、反射等關鍵主題。
接下來的部分專注於設計模式。它解釋了使模式強大的原則。本書涵蓋了許多經典設計模式,並包括有關企業和資料庫模式的章節。
本書的最後一部分涵蓋了可以幫助將優秀代碼轉變為成功專案的工具和實踐。該部分展示了如何使用 git 管理多位開發者和版本,如何使用 Composer 管理構建和依賴。它還探討了自動化測試和持續集成的策略。
您將學到的內容:
- 處理物件基礎:撰寫類別和方法、實例化物件、使用繼承創建強大的類別層次結構。
- 精通進階物件導向特性,包括靜態方法和屬性、使用例外管理錯誤條件,以及創建抽象類別和介面。
- 了解 PHP 7 引入的新物件導向特性及其對您代碼的重要性。
- 理解並使用設計原則,以有效地在您的專案中部署物件和類別。
- 發現一組強大的模式,您可以在自己的專案中部署。
- 確保專案成功,包括單元測試、版本控制、構建、安裝和套件管理,以及持續集成。
本書適合對象:
本書適合任何對 PHP 具有基本知識的人,想在其專案中使用物件導向特性。
那些已經了解介面和抽象類別的人,可能仍然會發現將這些特性應用於其系統中有困難。他們將從本書對設計的強調中受益。他們將學會如何選擇和組合系統的參與者;如何閱讀設計模式以及如何在其代碼中使用它們。
最後,本書適合希望了解能使專案安全、優雅和穩定的實踐和工具(版本控制、測試、持續集成等)的 PHP 程式設計師。
