基本介紹
- 書名:軟體開發工程師成長之路:PHP網站開發實踐指南
- 作者:王順
- ISBN:9787302261667
- 頁數:448頁
- 出版社:清華大學出版社
- 出版時間:2012年1月1日
- 裝幀:平裝
- 開本:16
- 叢書名:重點大學軟體工程規劃系列教材
內容簡介,作者簡介,目錄,
內容簡介
《軟體開發工程師成長之路:PHP網站開發實踐指南(基礎篇)》內容簡介:PHP技術在國外套用很廣,大型主流的網站一半以上由PHP占領,隨著PHP支持面向對象,模板技術,mvc等,基本上吸納了主流軟體開發語言的所有優點。同時PHP簡單易學,容易上手,能快速建立開發模型,並且易於維護與擴展,跨平台,支持多語言等,使PHP語言獲得眾多的支持者。
《軟體開發工程師成長之路-PHP網站開發實踐指南(基礎篇)》內容包括:軟體工程師編程思維的培養、開發環境的搭建與配置、PHP基礎知識與使用、mysql資料庫的使用、PHP進階知識(包括cookie、session、PHP收發email、檔案上傳下載、CSV格式檔案、導出生成excel格式檔案等)、程式的異常處理技術、通過PHPwind自己動手搭建專業網站、通過oricity網說明創建一個專業性網站所需要的技術、html、javascript、css、xml等網頁編程技術都有相關知識點。
《軟體開發工程師成長之路-PHP網站開發實踐指南(基礎篇)》力圖將每一位對軟體感興趣的人引入奇妙無窮的軟體世界。每一個章節的安排都力圖讓一個對軟體一無所知的人能夠理解與體會軟體與編程,能將他們帶入軟體工程師行列。
《軟體開發工程師成長之路-PHP網站開發實踐指南(基礎篇)》適用於高校計算機及軟體工程專業作為軟體套用課程的實踐教材使用,也可供從事軟體行業工作人員參考。
作者簡介
作者:王順 (美國)Waley Zang 李化 等
中文名:王順 英文名:Roy 個人簡介:十年以上計算機軟體從業經驗,資深軟體開發工程師,系統架構師。創建學習型組織-言若金葉軟體研究中心:一個以網路形式組織的軟體研究團隊,致力於網路軟體研究與開發、計算機專著編寫,為加快祖國信息化發展進程而努力! 個人語錄:有網路的地方,就有我的存在! |
中文名:張揚 英文名:Waley 美籍華人 個人簡介:現於美國矽谷任資深軟體架構師和工程主管。美國加州大學計算機碩士。曾在多家著名高科技公司,如IBM, SGI, Cadence, Intraware, WebEx/Cisco 擔任資深軟體工程師,架構設計師, 項目主管和部門經理。主要專長在於網路平台框架設計,設計模式SaaS 和 Web2.0 技術. 並且對探索和利用網際網路分散協同軟體開發有著強烈的興趣和豐富的實踐經驗。 |
目錄
第一篇 預備級軟體工程師
第1章 新紀元
1.1 系列叢書的特點
1.2 軟體工程師成長曆程
1.3 優秀的編程習慣
1.4 學習筆記
第2章 PHP軟體開發環境的搭建(xampp)
2.1 PHP的優勢和背景
2.2 搭建PHP開發環境
2.3 xampp啟動及資料庫管理
2.4 xampp安裝與使用過程遇到的問題及解決方案
2.5 讀書筆記
第3章 軟體工程師思維培養
3.1 正式編程前的準備工作
3.2 “=與“==”的區別
3.3 編程三招式(順序、選擇與循環)
3.4 面向對象編程思維培養
3.5 資料庫管理思維培養
3.6 培養編程思維的經典代碼
3.7 讀書筆記
第二篇 初級軟體工程師
第4章 開發環境配置
4.1 總體說明
4.2 apache簡介與配置
4.3 PHP配置
4.4 mysql配置
4.5 讀書筆記
第5章 PHP基礎知識
5.1 PHP語法簡述
5.2 PHP的數據類型
5.3 運算符與關鍵字
5.4 各種變數套用舉例
5.5 程式的三種控制結構
5.6 PHP常用函式
5.7 讀書筆記
第6章 mysql基礎知識
6.1 mysql簡介
6.2 創建資料庫與表
6.3 資料庫操縱語言
6.4 mysql在PHP5中的套用
6.5 PHPmyadmin中對mysql資料庫的備份與恢復處理
6.6 讀書筆記
第三篇 中級工程師
第7章 PHP進階知識
7.1 PHP中的cookie技術
7.2 PHP中的session技術
7.3 PHP中的電子郵件傳送技術
7.4 PHP中實現檔案上傳實例
7.5 PHP模板生成靜態html檔案
7.6 PHP+mysql分頁顯示實例分析
7.7 通過用戶註冊實例說明PHP網頁編程的組織
7.8 PHP實現csv檔案格式導出
7.9 PHP實現excel檔案格式導出
7.1 0PHP5與xml相關技術
7.1 1PHP站內搜尋技術
7.1 2在PHP中開發自己的ubb代碼
7.1 3讀書筆記
第8章 PHP異常處理
8.1 異常的概念
8.2 異常的基本使用
8.3 try、throw和catch
8.4 創建一個自定義的exception類
8.5 處理多個異常
8.6 重新拋出異常
8.7 設定頂層異常處理器
8.8 異常處理的規則
8.9 讀書筆記
第9章 用PHPcms自助搭建網站
9.1 PHPwind簡介
9.2 PHPwind的安裝
9.3 PHPwindv8.0後台設定
9.4 PHPwind搭建完成的網站
9.5 讀書筆記
第10章 PHP大型網站開發實踐
10.1 大型網站開發前準備
10.2 網站目標定位與功能需求
10.3 oricity產品規格說明書
10.4 oricity測試計畫
10.5 oricity開發設計文檔
10.6 讀書筆記
附錄ahtml
a.1 html編輯工具
a.2 讀者如何參與實踐
a.3 html語法教學
a.4 學習筆記
附錄bjavascript
b.1 javascript特點及作用
b.2 javascript基本語法
b.3 window對象
b.4 document對象
b.5 文本對象
b.6 按鈕對象
b.7 location對象
b.8 history對象
b.9 字元串對象
b.1 0日期對象
b.1 1數學對象
b.1 2數組對象
b.1 3讀書筆記
附錄ccss和xml
c.1 css
c.2 xml
c.3 讀書筆記
附錄dPHP基礎知識匯總
d.1 PHP變數
d.2 PHP數據類型
d.3 PHP流程控制語句
d.4 PHP數組
d.5 PHP函式
d.6 PHP正則表達式
d.7 PHP字元串
d.8 PHP表單的處理
d.9 PHP檔案操作
d.1 0PHP圖形處理
d.1 1PHP資料庫編程
d.1 2PHP的面向對象編輯
d.1 3mysql資料庫基礎
附錄e作者簡介
附錄f實踐者簡介
參考文獻