軟件開發(fā)工程師成長(zhǎng)之路

出版時(shí)間:2012-1  出版社:清華大學(xué)出版社  作者:王順 等編著  頁數(shù):448  
Tag標(biāo)簽:無  

內(nèi)容概要

  php技術(shù)在國(guó)外應(yīng)用很廣,大型主流的網(wǎng)站一半以上由php占領(lǐng),隨著php支持面向?qū)ο?,模板技術(shù),mvc等,基本上吸納了主流軟件開發(fā)語言的所有優(yōu)點(diǎn)。同時(shí)php簡(jiǎn)單易學(xué),容易上手,能快速建立開發(fā)模型,并且易于維護(hù)與擴(kuò)展,跨平臺(tái),支持多語言等,使php語言獲得眾多的支持者。
  《軟件開發(fā)工程師成長(zhǎng)之路—php網(wǎng)站開發(fā)實(shí)踐指南(基礎(chǔ)篇)》內(nèi)容包括:軟件工程師編程思維的培養(yǎng)、開發(fā)環(huán)境的搭建與配置、php基礎(chǔ)知識(shí)與使用、mysql數(shù)據(jù)庫(kù)的使用、php進(jìn)階知識(shí)(包括cookie、session、php收發(fā)email、文件上傳下載、csv格式文件、導(dǎo)出生成excel格式文件等)、程序的異常處理技術(shù)、通過phpwind自己動(dòng)手搭建專業(yè)網(wǎng)站、通過oricity網(wǎng)說明創(chuàng)建一個(gè)專業(yè)性網(wǎng)站所需要的技術(shù)、html、javascript、css、xml等網(wǎng)頁編程技術(shù)都有相關(guān)知識(shí)點(diǎn)。
  《軟件開發(fā)工程師成長(zhǎng)之路—php網(wǎng)站開發(fā)實(shí)踐指南(基礎(chǔ)篇)》力圖將每一位對(duì)軟件感興趣的人引入奇妙無窮的軟件世界。每一個(gè)章節(jié)的安排都力圖讓一個(gè)對(duì)軟件一無所知的人能夠理解與體會(huì)軟件與編程,能將他們帶入軟件工程師行列。
  《軟件開發(fā)工程師成長(zhǎng)之路—php網(wǎng)站開發(fā)實(shí)踐指南(基礎(chǔ)篇)》適用于高校計(jì)算機(jī)及軟件工程專業(yè)作為軟件應(yīng)用課程的實(shí)踐教材使用,也可供從事軟件行業(yè)工作人員參考。

作者簡(jiǎn)介

作者:王順 (美國(guó))Waley Zang 李化 等

書籍目錄

第一篇 預(yù)備級(jí)軟件工程師 
 第1章 新紀(jì)元 
  1.1 系列叢書的特點(diǎn) 
  1.2 軟件工程師成長(zhǎng)歷程 
  1.3 優(yōu)秀的編程習(xí)慣 
  1.4 學(xué)習(xí)筆記 
 第2章 php軟件開發(fā)環(huán)境的搭建(xampp) 
  2.1 php的優(yōu)勢(shì)和背景 
  2.2 搭建php開發(fā)環(huán)境 
  2.3 xampp啟動(dòng)及數(shù)據(jù)庫(kù)管理 
  2.4 xampp安裝與使用過程遇到的問題及解決方案 
  2.5 讀書筆記 
 第3章 軟件工程師思維培養(yǎng) 
  3.1 正式編程前的準(zhǔn)備工作 
  3.2 “=與“==”的區(qū)別 
  3.3 編程三招式(順序、選擇與循環(huán)) 
  3.4 面向?qū)ο缶幊趟季S培養(yǎng) 
  3.5 數(shù)據(jù)庫(kù)管理思維培養(yǎng) 
  3.6 培養(yǎng)編程思維的經(jīng)典代碼  
  3.7 讀書筆記 
第二篇 初級(jí)軟件工程師 
 第4章 開發(fā)環(huán)境配置 
  4.1 總體說明 
  4.2 apache簡(jiǎn)介與配置 
  4.3 php配置 
  4.4 mysql配置 
  4.5 讀書筆記 
 第5章 php基礎(chǔ)知識(shí) 
  5.1 php語法簡(jiǎn)述 
  5.2 php的數(shù)據(jù)類型 
  5.3 運(yùn)算符與關(guān)鍵字 
  5.4 各種變量應(yīng)用舉例 
  5.5 程序的三種控制結(jié)構(gòu) 
  5.6 php常用函數(shù) 
  5.7 讀書筆記 
 第6章 mysql基礎(chǔ)知識(shí) 
  6.1 mysql簡(jiǎn)介 
  6.2 創(chuàng)建數(shù)據(jù)庫(kù)與表 
  6.3 數(shù)據(jù)庫(kù)操縱語言 
  6.4 mysql在php5中的應(yīng)用 
  6.5 phpmyadmin中對(duì)mysql數(shù)據(jù)庫(kù)的備份與恢復(fù)處理 
  6.6 讀書筆記 
第三篇 中級(jí)工程師 
 第7章 php進(jìn)階知識(shí) 
  7.1 php中的cookie技術(shù) 
  7.2 php中的session技術(shù) 
  7.3 php中的電子郵件發(fā)送技術(shù) 
  7.4 php中實(shí)現(xiàn)文件上傳實(shí)例 
  7.5 php模板生成靜態(tài)html文件 
  7.6 php+mysql分頁顯示實(shí)例分析 
  7.7 通過用戶注冊(cè)實(shí)例說明php網(wǎng)頁編程的組織 
  7.8 php實(shí)現(xiàn)csv文件格式導(dǎo)出 
  7.9 php實(shí)現(xiàn)excel文件格式導(dǎo)出 
  7.10 php5與xml相關(guān)技術(shù) 
  7.11 php站內(nèi)搜索技術(shù) 
  7.12 在php中開發(fā)自己的ubb代碼 
  7.13 讀書筆記 
 第8章 php異常處理 
  8.1 異常的概念 
  8.2 異常的基本使用 
  8.3 try、throw和catch 
  8.4 創(chuàng)建一個(gè)自定義的exception類 
  8.5 處理多個(gè)異?!?br />  8.6 重新拋出異?!?br />  8.7 設(shè)置頂層異常處理器 
  8.8 異常處理的規(guī)則 
  8.9 讀書筆記 
 第9章 用php cms自助搭建網(wǎng)站 
  9.1 phpwind簡(jiǎn)介 
  9.2 phpwind的安裝 
  9.3 phpwind v8.0后臺(tái)設(shè)置 
  9.4 phpwind搭建完成的網(wǎng)站 
  9.5 讀書筆記 
 第10章 php大型網(wǎng)站開發(fā)實(shí)踐 
  10.1 大型網(wǎng)站開發(fā)前準(zhǔn)備 
  10.2 網(wǎng)站目標(biāo)定位與功能需求 
  10.3 oricity產(chǎn)品規(guī)格說明書 
  10.4 oricity測(cè)試計(jì)劃 
  10.5 oricity開發(fā)設(shè)計(jì)文檔 
  10.6 讀書筆記 
附錄a html 
  a.1 html編輯工具 
  a.2 讀者如何參與實(shí)踐 
  a.3 html語法教學(xué) 
  a.4 學(xué)習(xí)筆記 
 附錄b javascript 
  b.1 javascript特點(diǎn)及作用 
  b.2 javascript基本語法 
  b.3 window對(duì)象 
  b.4 document對(duì)象 
  b.5 文本對(duì)象 
  b.6 按鈕對(duì)象 
  b.7 location對(duì)象 
  b.8 history對(duì)象 
  b.9 字符串對(duì)象 
  b.10 日期對(duì)象 
  b.11 數(shù)學(xué)對(duì)象 
  b.12 數(shù)組對(duì)象 
  b.13 讀書筆記 
附錄c css和xml 
  c.1 css 
  c.2 xml 
  c.3 讀書筆記 
附錄d php基礎(chǔ)知識(shí)匯總 
  d.1 php變量 
  d.2 php數(shù)據(jù)類型 
  d.3 php流程控制語句 
  d.4 php數(shù)組 
  d.5 php函數(shù) 
  d.6 php正則表達(dá)式 
  d.7 php字符串 
  d.8 php表單的處理 
  d.9 php文件操作 
  d.10 php圖形處理 
  d.11 php數(shù)據(jù)庫(kù)編程 
  d.12 php的面向?qū)ο缶庉嫛?br />  d.13 mysql數(shù)據(jù)庫(kù)基礎(chǔ) 
附錄e 作者簡(jiǎn)介 
附錄f 實(shí)踐者簡(jiǎn)介 
參考文獻(xiàn)
   
  

章節(jié)摘錄

版權(quán)頁:插圖:擴(kuò)展中。不幸的是,由于XSI_T和DOMXML擴(kuò)展始終處于實(shí)驗(yàn)階段,API部分也被不止一次的修改,它們還是不能以默認(rèn)方式安裝。此外,DOMXML,擴(kuò)展沒有遵循W3C制定的DOM標(biāo)準(zhǔn),而有自己的命名方法。雖然在PHP 4.3中這部分得到了改善并且許多內(nèi)存泄漏和其他一些功能也得以修復(fù),但它始終沒有發(fā)展到一個(gè)穩(wěn)定的階段,一些深入的問題已經(jīng)幾乎不可能修復(fù)。只有SAX擴(kuò)展被以默認(rèn)方式安裝,其他的一些擴(kuò)展從未得到廣泛的使用?;谶@些原因PHP的XML開發(fā)者決定在PHP 5重寫全部代碼,并遵循使用標(biāo)準(zhǔn)。2.PHP 5的XML在PHP 5中,所有支持XML的部分幾乎全部重新編寫?,F(xiàn)在的所有XML擴(kuò)展都是基于GNOME項(xiàng)目的LIBXML2庫(kù)。這將允許在不同的擴(kuò)展模塊之間互相操作,核心開發(fā)者只需要在一個(gè)底層的庫(kù)上進(jìn)行開發(fā)。例如,復(fù)雜的內(nèi)存管理只實(shí)現(xiàn)一次就可以讓所有XML.相關(guān)擴(kuò)展得到改善。除了繼承PHP 4中聞名的SAX解析器之外,PHP 5還支持遵循W3C標(biāo)準(zhǔn)的DOM和基于L,IBXSTL引擎的XSLT同時(shí)還加入了。PHP獨(dú)有的Simple XML擴(kuò)展和符合標(biāo)準(zhǔn)的SOAP擴(kuò)展。隨著XML越來越被重視,PHP開發(fā)者決定在默認(rèn)安裝方式中加入更多對(duì)XML的支持。這就意味著現(xiàn)在可以使用SAX、DOM和Simple XML而這些擴(kuò)展將會(huì)在更多的服務(wù)器上安裝。然而對(duì)于XSLT和SOAP的支持,還需要在PHP編譯時(shí)被顯式地配置。

編輯推薦

《軟件開發(fā)工程師成長(zhǎng)之路:PHP網(wǎng)站開發(fā)實(shí)踐指南(基礎(chǔ)篇)》:軟件工程師成長(zhǎng)之路系列實(shí)踐指南的目標(biāo):加快祖國(guó)信息化發(fā)展進(jìn)程,使更多計(jì)算機(jī)軟件愛好者走出迷茫與彷徨,讓每個(gè)有志于IT事業(yè)的人都能完成向軟件工程師的轉(zhuǎn)變。系列叢書緊隨人類認(rèn)知發(fā)展,從零開始,配合該領(lǐng)域相關(guān)知識(shí),讓每一位讀者都能在動(dòng)手實(shí)踐的同時(shí)獲得成功的喜悅。PHP技術(shù)在國(guó)外應(yīng)用很廣,國(guó)內(nèi)對(duì)PHP軟件開發(fā)工程師的需求也很旺盛,但由于目前國(guó)內(nèi)高校很少開設(shè)這門課程,學(xué)生大多不知道這個(gè)語言,或即使聽說過也不了解PHP究竟可以用來做什么,能完成哪些功能,它的優(yōu)勢(shì)征哪,如何編程?《軟件開發(fā)工程師成長(zhǎng)之路:PHP網(wǎng)站開發(fā)實(shí)踐指南(基礎(chǔ)篇)》從方便學(xué)生動(dòng)手實(shí)踐出發(fā),以關(guān)鍵的理論與豐富的實(shí)踐為指導(dǎo),通過具體實(shí)例和詳解,帶領(lǐng)學(xué)生從一無所知的預(yù)備級(jí)工程師狀態(tài)進(jìn)入到初級(jí)、中級(jí)工程師狀態(tài);在中級(jí)工程師狀態(tài)下,培養(yǎng)對(duì)技術(shù)執(zhí)著追求的態(tài)度,由淺入深地最終逐步達(dá)到高級(jí)工程師狀態(tài);引導(dǎo)并鼓勵(lì)持續(xù)學(xué)習(xí)和實(shí)踐,不斷精進(jìn)自己與團(tuán)隊(duì)的技術(shù),使最終達(dá)到更高的境界。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    軟件開發(fā)工程師成長(zhǎng)之路 PDF格式下載


用戶評(píng)論 (總計(jì)3條)

 
 

  •   我很喜歡這本書,基礎(chǔ)版很適合初學(xué)者學(xué)習(xí)
  •   該書對(duì)初學(xué)者不適用,新手根本看不懂。
  •   太基礎(chǔ),欠深入,有些甚至乎一筆帶過……
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7