定 價:45 元
叢書名:工業(yè)和信息化人才培養(yǎng)規(guī)劃教材
- 作者:傳智播客
- 出版時間:2016/8/1
- ISBN:9787115427298
- 出 版 社:人民郵電出版社
- 中圖法分類:H31
- 頁碼:
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書是一本PHP+MySQL的入門書籍,適合初學者使用。本書采用項目式的編寫體例,共分為初級、中級和高級3個項目,在每個項目中,有開發(fā)背景、需求分析、知識講解、代碼實現(xiàn)和擴展提高等模塊。通過這種形式,將讀者代入到一個接近真實的項目開發(fā)環(huán)境中,將學習的基礎知識在項目中實踐,以達到學習鞏固以及融會貫通的目的,并且提高編程者的項目經驗。
在設置課程內容時,以Web開發(fā)方向為目標,不局限于PHP與MySQL的基礎知識,還會將服務器搭建、Web原理、Web安全、功能設計、網站建設、效率優(yōu)化、用戶體驗、JavaScript交互、移動端等多個方面融入其中,使讀者站在Web開發(fā)的整體方向思考問題,具備對整個網站的設計和開發(fā)能力。
本書采用“項目式”教學方法,講解了PHP、MySQL的知識內容,以及初、中、高,三個學習階段的實戰(zhàn)項目。
隨書提供免費教學資源,包括精美教學PPT、850道測試題、長達48小時的教學視頻等。
傳智播客成立于2006年,它是由中國Java培訓**人張孝祥老師發(fā)起,聯(lián)合全球*大的中文IT社區(qū)CSDN、中關村軟件園共同創(chuàng)辦的一家專業(yè)教育機構。辦學至今,傳智播客已成立8年,在這10年期間,我們一直堅守著“為千萬人少走彎路而著書,為中華軟件之崛起而講課”的辦學理念,堅持培養(yǎng)優(yōu)秀軟件應用工程師的宏偉目標,在累計培養(yǎng)的十萬余名學員中,其中90%的學員均已在北、上、廣等一線城市高薪就業(yè),特別是“黑馬程序員”的平均就業(yè)薪資已達到8K以上。為了迎合軟件市場的需求,10年期間,我們陸續(xù)開設了Java、網頁平面、PHP、.Net、iOS、C/C++六個專業(yè)方向的課程,并且未來將逐漸開設其他專業(yè)方向的課程。隨著傳智播客的日益壯大,除了北京總部,我們在上海、廣州、武漢、成都、深圳等地也創(chuàng)立了直營分支機構,傳智播客儼然已成為了國內*具專業(yè)口碑的IT教育機構。
【初級篇】 項目一 在線考試系統(tǒng) 1
模塊一 開發(fā)前準備 2
任務一 需求分析 2
任務二 系統(tǒng)分析 2
任務三 搭建開發(fā)環(huán)境 6
任務四 配置服務器 16
模塊二 PHP程序設計 20
任務一 PHP語法基礎 21
任務二 運算符與表達式 25
任務三 流程控制語句 29
任務四 函數(shù)與數(shù)組 33
任務五 Web交互 42
模塊三 項目代碼實現(xiàn) 46
任務一 項目結構劃分 46
任務二 設計題庫 47
任務三 在線答題 51
任務四 電腦閱卷 58
擴展提高 PHP錯誤處理 61
課后練習 手機端答題 62
【中級篇】 項目二 內容管理系統(tǒng) 63
模塊一 開發(fā)前準備 64
任務一 需求分析 65
任務二 系統(tǒng)分析 65
任務三 搭建開發(fā)環(huán)境 71
模塊二 數(shù)據庫基礎 76
任務一 數(shù)據庫基本操作 77
任務二 數(shù)據表基本操作 78
任務三 項目數(shù)據庫創(chuàng)建 87
任務四 數(shù)據的管理 88
任務五 單表查詢 92
任務六 多表查詢 99
模塊三 PHP操作數(shù)據庫 104
任務一 認識數(shù)據庫擴展 104
任務二 連接數(shù)據庫 106
任務三 執(zhí)行SQL語句 107
任務四 處理結果集 107
任務五 預處理語句 108
任務六 其他操作 111
模塊四 PHP進階技術 112
任務一 HTTP 112
任務二 會話技術 115
任務三 文件操作 120
任務四 圖像處理 125
任務五 函數(shù)進階 129
模塊五 后臺功能實現(xiàn) 130
任務一 項目準備 131
任務二 管理員登錄 140
任務三 欄目管理 148
任務四 文章管理 157
任務五 排序與搜索 169
任務六 分頁導航 172
模塊六 前臺功能實現(xiàn) 174
任務一 頁面展示 175
任務二 文章展示 182
任務三 記錄瀏覽歷史 185
任務四 響應式布局 186
擴展提高 密碼安全存儲 189
課后練習 緩存和靜態(tài)化 190
【高級篇】 項目三 博學谷云課堂 191
模塊一 開發(fā)前準備 192
任務一 需求分析 193
任務二 系統(tǒng)分析 193
任務三 數(shù)據庫設計 194
任務四 安全性 196
模塊二 面向對象編程 199
任務一 體驗類與對象 200
任務二 面向對象三大特征 205
任務三 類常量與靜態(tài)成員 208
任務四 抽象類與接口 211
任務五 魔術方法 212
任務六 自動加載 214
任務七 異常處理 215
模塊三 MySQL數(shù)據庫進階 217
任務一 索引 217
任務二 外鍵約束 221
任務三 事務處理 225
模塊四 PDO數(shù)據庫抽象層 231
任務一 PDO基本使用 231
任務二 PDO預處理機制 234
任務三 PDO錯誤處理機制 236
任務四 PDO其他操作 237
模塊五 MVC開發(fā)模式 238
任務一 認識MVC 238
任務二 MVC典型實現(xiàn) 239
任務三 MVC框架 244
任務四 強化模型類 251
模塊六 后臺功能實現(xiàn) 255
任務一 管理員登錄 255
任務二 欄目管理 262
任務三 課程管理 265
任務四 配置視頻 272
任務五 配置習題 275
模塊七 前臺功能實現(xiàn) 281
任務一 前臺首頁 281
任務二 課程列表 285
任務三 會員中心 288
任務四 課程展示 293
任務五 課程購買 299
擴展提高 Ajax無刷新評論 304
課后練習 評論管理 310