網(wǎng)站全棧開(kāi)發(fā)指南(HTML+CSS+JavaScript+PHP)
定 價(jià):99 元
- 作者: 曹化宇 編
- 出版時(shí)間:2021/9/1
- ISBN:9787302583554
- 出 版 社:清華大學(xué)出版社
- 中圖法分類(lèi):TP312.8HT
- 頁(yè)碼:446
- 紙張:
- 版次:1
- 開(kāi)本:16開(kāi)
本書(shū)是一線(xiàn)程序員多年開(kāi)發(fā)經(jīng)驗(yàn)的結(jié)晶。它深入淺出地講解Web開(kāi)發(fā)所需的HTML、CSS、JavaScript、PHP和數(shù)據(jù)庫(kù)等基礎(chǔ)內(nèi)容,幫助讀者快速進(jìn)入Web項(xiàng)目開(kāi)發(fā),在項(xiàng)目中靈活應(yīng)用各種開(kāi)發(fā)技術(shù)和方法。
本書(shū)共23章。第1章討論在Windows系統(tǒng)中創(chuàng)建網(wǎng)站的開(kāi)發(fā)和測(cè)試環(huán)境。第2~10章主要討論P(yáng)HP開(kāi)發(fā)的相關(guān)內(nèi)容,如PHP編程的基本概念、數(shù)據(jù)處理、運(yùn)算過(guò)程、函數(shù)、PHP代碼管理、格式設(shè)置、操作文件系統(tǒng)等。第11章和第12章主要討論MariaDB的應(yīng)用。第13章介紹PHP中使用GD模塊處理圖形圖像。第14章和第15章介紹開(kāi)發(fā)PHP網(wǎng)站時(shí)需要的一些常用資源以及使用第三方資源PHPMailer處理郵件。第16章介紹HTML和CSS的應(yīng)用。第17章討論JavaScript開(kāi)發(fā)基礎(chǔ)。第18~22章主要討論表單、正則表達(dá)式、服務(wù)器與客戶(hù)端之間的數(shù)據(jù)交換、文件上傳,以及通過(guò)JavaScript操作高德地圖等綜合應(yīng)用。第23章介紹PHP 8的安裝和應(yīng)用,并討論P(yáng)HP 8編程語(yǔ)言方面的新變化。
本書(shū)內(nèi)容安排合理,架構(gòu)清晰,注重理論與實(shí)踐相結(jié)合,適合廣大從事Web項(xiàng)目開(kāi)發(fā)的人員、對(duì)Web項(xiàng)目開(kāi)發(fā)感興趣的愛(ài)好者及大中專(zhuān)院校相關(guān)專(zhuān)業(yè)的學(xué)生閱讀。相關(guān)培訓(xùn)院校及高校的老師亦可將本書(shū)作為教材使用。
曹化宇,獨(dú)立軟件開(kāi)發(fā)人,擁有二十余年軟件開(kāi)發(fā)經(jīng)驗(yàn),從事Windows、.NET Framework平臺(tái),以及iOS和OSX平臺(tái)游戲類(lèi)應(yīng)用開(kāi)發(fā)工作,精通Web項(xiàng)目開(kāi)發(fā),熟悉多種開(kāi)發(fā)語(yǔ)言,同時(shí),重點(diǎn)關(guān)注軟件工程、人機(jī)交互等領(lǐng)域。已出版作品包括:《Objective-C和Sprite Kit游戲開(kāi)發(fā)從入門(mén)到精通》《C#開(kāi)發(fā)實(shí)用指南:方法與實(shí)踐》《Java與Android移動(dòng)應(yīng)用開(kāi)發(fā):技術(shù)、方法與實(shí)踐》《構(gòu)建高質(zhì)量的C#代碼》。
第1章 準(zhǔn)備工作
1.1 PHP開(kāi)發(fā)與測(cè)試環(huán)境
1.2 開(kāi)發(fā)工具
1.3 安裝MariaDB數(shù)據(jù)庫(kù)
第2章 PHP開(kāi)發(fā)基礎(chǔ)
2.1 頁(yè)面中添加PHP代碼
2.2 語(yǔ)句和函數(shù)
2.3 變量
2.4 常量
2.5 注釋
第3章 數(shù)據(jù)類(lèi)型及操作
3.1 整數(shù)
3.2 組合運(yùn)算符
3.3 浮點(diǎn)數(shù)
3.4 類(lèi)型判斷和轉(zhuǎn)換
3.5 字符串
3.6 mbstring模塊
3.7 布爾類(lèi)型
3.8 null值及變量檢測(cè)
3.9 資源類(lèi)型
3.10 混合型和void類(lèi)型
3.11 可空類(lèi)型
3.12 數(shù)學(xué)函數(shù)
第4章 流程控制
4.1 比較運(yùn)算
4.2 條件語(yǔ)句和?:運(yùn)算符
4.3 switch 語(yǔ)句
4.4 循環(huán)語(yǔ)句
4.5 錯(cuò)誤控制
4.6 exit和die 語(yǔ)句
第5章 函數(shù)
5.1 定義與調(diào)用函數(shù)
5.2 按引用傳遞參數(shù)
5.3 動(dòng)態(tài)處理參數(shù)和可變長(zhǎng)度參數(shù)
5.4 回調(diào)類(lèi)型和動(dòng)態(tài)調(diào)用函數(shù)
5.5 靜態(tài)變量
第6章 面向?qū)ο缶幊?br> 6.1 類(lèi)與對(duì)象
6.2 構(gòu)造函數(shù)與析構(gòu)函數(shù)
6.3 靜態(tài)成員
6.4 類(lèi)常量
6.5 魔術(shù)方法
6.6 繼承
6.7 抽象類(lèi)
6.8 接口
6.9 對(duì)象序列化
……
第7章 代碼文件引用與命名空間
第8章 數(shù)組
第9章 日期和時(shí)間
第10章 文件系統(tǒng)
第11章 MariaDB數(shù)據(jù)庫(kù)
第12章 PHP中使用MariaDB數(shù)據(jù)庫(kù)
第13章 圖形圖像
第14章 Web開(kāi)發(fā)資源
第15章 發(fā)送電子郵件
第16章 HTML和CSS
第17章 JavaScript
第18章 處理HTML表單
第19章 正則表達(dá)式
第20章 數(shù)據(jù)交換
第21章 文件上傳
第22章 高德地圖
第23章 PHP 8