專業 PHP5 程式設計 (Professional PHP5)

本書適合目前主要是以程序式程式進行開發,且希望能利用堅實的OO技術及更進階的軟體架構概念來進行開發,以及增進個人技能及本職學能的讀者。
本 書不僅提供有用的程式設計理論,也展示了PHP的強大實力及彈性。在提供詳細且可重用的物件工具組、完整的實際範例,以及用來產生企業級軟體的應用程式 外,也將告訴您如何使用PHP5來建構大型、高效率的軟體。您將會發現有關物件導向(OO)概念的討論、如何用PHP5實作它們、專案管理技術的介紹.. 等,讓您能在在短時間內完成品質更好的軟體。
您將會學到:
●基本及複雜的OO概念以及用PHP來實作它們。
●如何閱讀、表述UML及用它來撰寫程式碼。
●在使用設計模式下獲得重用標準開發技術的好處。
●使用集合、迭代器、物件永續性以及產生式設計模式作為建構區塊的方法。
●模組-視窗-控制器(MVC)抽象化在PHP要如何使用。
●單元測試的優點及實務上的實作。
●有關專案管理方法論、規劃及系統架構如何協助您為客戶您產出品質更好的應用程式的技巧。

 
Part 1 物件導向軟體開發概念
第一章 物件導向程式設計導論
第二章 統一塑模語言(UML)
第三章 讓物件動起來
第四章 設計模式
Part 2 建構可重用的物件工具組1—
簡單的工具類別及介面
第五章 Collection 類別
第六章 CollectionIterator 類別
第七章 GenericObject 類別
第八章 資料庫抽象層
第九章 工廠(Factory)介面
第十章 事件驅動式程式設計
第十一章 記錄及除錯
第十二章 SOAP
Part 3 建立可重用的物件工具組 II—
複雜(艱深但不難懂)的工具
第十三章 模組、視窗、控制項(MVC)
第十四章 和使用者溝通
第十五章 議程及認證
第十六章 單元測試架構
第十七章 有限狀態機及自訂組態檔
PART 4 測試案例:業務功能自動化
第十八章 專案概觀
第十九章 專案管理方法論
第二十章 規劃系統
第二十一章 系統架構
第二十二章 組建銷售自動化工具組
第二十三章 品質認證
第二十四章 部署
第二十五章 設計並開發 健全的報表平台
第二十六章 從此何去何從
附錄A 為何版本控制是件好事
附錄B PHP整合開發環境
附錄C PHP的效能校調
附錄D PHP安裝最佳實務作法


書籍位置

http://tlsj.tenlong.com.tw/WebModule/BookSearch/bookSearchViewAction.do?isbn=9864218301&sid=27527


arrow
arrow
    全站熱搜

    塵封等待 發表在 痞客邦 留言(6) 人氣()