中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請 | 注冊

包郵 從零開始學(xué)Node.js

作者:明日科技
出版社:化學(xué)工業(yè)出版社出版時間:2022-09-01
開本: 16開 頁數(shù): 364
中 圖 價:¥43.6(4.4折) 定價  ¥99.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標(biāo)記、光盤等附件不全詳細(xì)品相說明>>
本類五星書更多>

從零開始學(xué)Node.js 版權(quán)信息

從零開始學(xué)Node.js 本書特色

本書從零基礎(chǔ)讀者的角度出發(fā),通過通俗易懂的語言、豐富多彩的實例,循序漸進地讓讀者在實踐中學(xué)習(xí)Node.js編程知識,并提升自己的實際開發(fā)能力。全書共分為5篇20章,內(nèi)容包括初識Node.js、JavaScript基礎(chǔ)、npm包管理器、Node.js基礎(chǔ)、http模塊、fs文件及文件夾操作模塊、path路徑操作模塊、os系統(tǒng)模塊、Node.js中的流、socket.io模塊、異步編程與回調(diào)、事件的監(jiān)聽與觸發(fā)、程序調(diào)試與異常處理、express模塊基礎(chǔ)、express高級應(yīng)用之express-penerator、Web開發(fā)中的模板引擎、Node.js與MySQL數(shù)據(jù)庫、Node.js與MongoDB數(shù)據(jù)庫、網(wǎng)絡(luò)版五子棋游戲、全棧博客網(wǎng)等。書中知識點講解細(xì)致,側(cè)重介紹每個知識點的使用場景,涉及的代碼給出了詳細(xì)的注釋,可以使讀者輕松領(lǐng)會Node.js程序開發(fā)的精髓,快速提高開發(fā)技能。同時,本書配套了大量教學(xué)視頻,掃碼即可觀看,還提供所有程序源文件,方便讀者實踐。本書適合Node.js初學(xué)者、軟件開發(fā)入門者自學(xué)使用,也可用作高等院校相關(guān)專業(yè)的教材及參考書。

從零開始學(xué)Node.js 內(nèi)容簡介

本書具有如下特色:? 由淺入深,循序漸進。本書以入門讀者為對象,先從語言基礎(chǔ)學(xué)起,再學(xué)習(xí)語言的核心技術(shù),然后學(xué)習(xí)高 級應(yīng)用,*后學(xué)習(xí)開發(fā)一個完整項目。講解過程中步驟詳盡,版式新穎,使讀者在閱讀時一目了然,從而快速掌握書中內(nèi)容。? 語音視頻,講解詳盡。書中每一章節(jié)均提供聲圖并茂的教學(xué)視頻,讀者可以掃描書中對應(yīng)的二維碼隨時隨地學(xué)習(xí)。這些視頻能夠引導(dǎo)初學(xué)者快速入門,感受編程的快樂和成就感,增強進一步學(xué)習(xí)的信心,從而快速成為編程高手。? 實例典型,輕松易學(xué)。通過例子學(xué)習(xí)是好的學(xué)習(xí)方式,本書通過“一個知識點、一個例子、一個結(jié)果、一段評析、一個綜合應(yīng)用”的模式,透徹詳盡地講述了實際開發(fā)中所需的各類知識。另外,為了便于讀者閱讀程序代碼,快速學(xué)習(xí)編程技能,書中幾乎每行代碼都提供了注釋。 ? 精彩欄目,貼心提醒。本書根據(jù)需要在各章安排了很多“注意”“說明”“技巧”等小欄目,讓讀者可以在學(xué)習(xí)過程中更輕松地理解相關(guān)知識點及概念,更快地掌握個別技術(shù)的應(yīng)用技巧。? 附贈資源,優(yōu)質(zhì)服務(wù)。除配套視頻和源程序外,本書還贈送相關(guān)資源庫、題庫,同時為讀者提供社區(qū)技術(shù)支持、QQ在線答疑等學(xué)習(xí)服務(wù),收獲更好的學(xué)習(xí)體驗。

從零開始學(xué)Node.js 目錄

第1篇 Node.js基礎(chǔ)篇

第1章 初識Node.js 2 視頻講解:5節(jié),40分鐘

1.1 Node.js簡介 3

1.1.1 Web和互聯(lián)網(wǎng) 3

1.1.2 V8引擎和Node.js 4

1.1.3 Node.js的優(yōu)缺點 5

1.2 Node.js的下載與安裝 5

1.2.1 下載并安裝Node.js 5

1.2.2 測試Node.js是否安裝成功 10

1.3 WebStorm開發(fā)環(huán)境的下載與安裝 10

1.3.1 WebStorm的下載 10

1.3.2 WebStorm的安裝 11

1.4 **個Node.js服務(wù)器程序 14

1.4.1 WebStorm首次加載配置 14

1.4.2 使用WebStorm創(chuàng)建**個Node.js程序 16

1.4.3 在WebStorm中運行Node.js程序 19

1.4.4 使用cmd命令運行Node.js程序 20

1.5 熟悉WebStorm開發(fā)環(huán)境 21

1.5.1 WebStorm功能區(qū)預(yù)覽 21

1.5.2 WebStorm中英文對照菜單 21

1.5.3 常用工具欄 23

1.5.4 常用快捷鍵 23

1.5.5 WebStorm常用技巧 24

本章知識思維導(dǎo)圖 25



第2章 JavaScript基礎(chǔ) 26 視頻講解:9節(jié),169分鐘

2.1 JavaScript概述 27

2.1.1 Node.js與JavaScript 27

2.1.2 什么是JavaScript語言 27

2.1.3 為什么學(xué)習(xí)JavaScript語言 27

2.1.4 JavaScript的應(yīng)用 28

2.2 JavaScript在HTML中的使用 29

2.2.1 在頁面中直接嵌入JavaScript代碼 30

[實例2.1] 編寫**個JavaScript程序 31

2.2.2 鏈接外部JavaScript文件 32

[實例2.2] 調(diào)用外部JavaScript文件 33

2.2.3 作為標(biāo)簽的屬性值使用 34

2.3 JavaScript基本語法規(guī)則 34

2.4 JavaScript數(shù)據(jù)類型 36

2.4.1 數(shù)值型 36

2.4.2 字符串型 38

[實例2.3] 輸出前NBA球星奧尼爾的中文名、英文名和別名 40

2.4.3 布爾值和特殊數(shù)據(jù)類型 41

2.5 JavaScript流程控制 41

2.5.1 條件判斷語句 41

[實例2.4] 判斷2021年的2月份有多少天 44

[實例2.5] 判斷學(xué)生的成績等級 45

2.5.2 循環(huán)控制語句 45

2.6 JavaScript函數(shù) 47

2.6.1 函數(shù)的定義 48

2.6.2 函數(shù)的調(diào)用 48

[實例2.6] 為商城中“加入購物車”按鈕添加單擊事件 50

2.7 DOM文檔對象模型 51

2.7.1 DOM概述 51

2.7.2 DOM對象節(jié)點屬性 53

2.7.3 DOM對象的應(yīng)用 53

[實例2.7] 實現(xiàn)電影圖片的輪換效果 54

2.8 Document文檔對象 54

2.8.1 Document文檔對象介紹 54

2.8.2 Document文檔對象的常用屬性 55

2.8.3 Document文檔對象的常用方法 55

2.8.4 設(shè)置文檔前景色和背景色 56

[實例2.8] 動態(tài)改變文檔的前景色和背景色 56

2.8.5 設(shè)置動態(tài)標(biāo)題欄 57

[實例2.9] 實現(xiàn)動態(tài)標(biāo)題欄 57

2.8.6 在文檔中輸出數(shù)據(jù) 58

[實例2.10] 對比write()方法和writeln()方法 58

2.8.7 獲取文本框并修改其內(nèi)容 59

[實例2.11] 獲取文本框并修改其內(nèi)容 59

2.9 Window對象 59

2.9.1 Window對象的屬性 60

2.9.2 Window對象的方法 60

2.9.3 Window對象的使用 61

本章知識思維導(dǎo)圖 62



第3章 npm包管理器 63 視頻講解:1節(jié),9分鐘

3.1 npm包管理器簡介 64

3.1.1 npm簡介 64

3.1.2 npm的版本 64

3.1.3 npm常見軟件包 65

3.2 package.json基礎(chǔ) 67

3.2.1 認(rèn)識package.json 67

3.2.2 npm中的package-lock.json文件 69

3.3 使用npm包管理器安裝包 71

3.3.1 安裝單個軟件包 71

3.3.2 安裝npm包的指定版本 72

3.3.3 安裝所有軟件包 73

3.3.4 更新軟件包 74

3.3.5 指定npm軟件包的安裝位置 75

3.3.6 卸載npm軟件包 76

3.4 使用npm安裝的軟件包 76

[實例3.1] 使用npm安裝的軟件包 76

本章知識思維導(dǎo)圖 77



第4章 Node.js基礎(chǔ) 78 視頻講解:4節(jié),46分鐘

4.1 Node.js全局對象 79

4.1.1 全局變量 79

4.1.2 全局對象 79

[實例4.1] argv屬性和exit()方法的初級使用 82

4.1.3 全局函數(shù) 84

4.2 模塊化編程 85

4.2.1 exports 對象 86

[實例4.2] 計算絕對值與圓的周長 86

4.2.2 module 對象 86

[實例4.3] 使用module模塊實現(xiàn)向2021年問好 87

4.3 node.js常用工具——util模塊 87

4.3.1 轉(zhuǎn)換異步函數(shù)的風(fēng)格 88

4.3.2 實現(xiàn)對象間的原型繼承 88

4.3.3 將對象轉(zhuǎn)換為字符串 89

4.3.4 格式化輸出字符串 90

4.3.5 將異步回調(diào)方法變成返回Promise實例的方法 91

4.3.6 判斷是否為指定類型的內(nèi)置對象 91

4.4 常用內(nèi)置模塊 94

4.4.1 url模塊 95

4.4.2 Query String模塊 95

4.4.3 crypto模塊 96

[實例4.4] 使用crypto模塊生成Hash密碼 96

本章知識思維導(dǎo)圖 97



第2篇 Node.js核心模塊篇

第5章 http模塊 100 視頻講解:4節(jié),41分鐘

5.1 Web應(yīng)用服務(wù) 101

5.1.1 請求與響應(yīng) 101

5.1.2 客戶端與服務(wù)器端 102

5.2 server對象 103

5.2.1 server對象中的方法 103

5.2.2 server對象中的事件 104

5.3 response對象 105

5.3.1 響應(yīng)HTML文件 106

[實例5.1] 使用fs模塊將HTML文件返回給客戶端 106

5.3.2 響應(yīng)多媒體 108

[實例5.2] 實現(xiàn)將圖片和視頻返回客戶端 108

5.3.3 網(wǎng)頁自動跳轉(zhuǎn) 109

[實例5.3] 實現(xiàn)網(wǎng)頁自動跳轉(zhuǎn) 109

5.4 request對象 110

5.4.1 GET請求 111

5.4.2 POST請求 112

[實例5.4] 使用POST請求獲取用戶名與密碼 112

本章知識思維導(dǎo)圖 114



第6章 fs文件及文件夾操作模塊 115 視頻講解:3節(jié),48分鐘

6.1 文件基本操作 116

6.1.1 檢查文件是否存在 116

6.1.2 文件讀取 117

[實例6.1] 實現(xiàn)cmd控制臺的歌詞滾動播放器 118

6.1.3 文件寫入 119

[實例6.2] 創(chuàng)建文件并且向文件中寫入內(nèi)容 120

[實例6.3] 為古詩增加古詩賞析 121

6.1.4 異常處理 121

6.2 文件其他操作 122

6.2.1 截斷文件 122

[實例6.4] 修改文本文件的大小 123

6.2.2 刪除文件 123

[實例6.5] 刪除文件 124

6.2.3 復(fù)制文件 124

[實例6.6] 復(fù)制文件 124

6.2.4 重命名文件 126

[實例6.7] 批量為文件重命名 126

6.3 目錄常用操作 127

6.3.1 創(chuàng)建目錄 127

[實例6.8] 批量創(chuàng)建文件并放到指定的文件夾中 127

6.3.2 讀取目錄 129

6.3.3 刪除空目錄 129

6.3.4 查看目錄信息 130

6.3.5 獲取目錄的絕對路徑 132



本章知識思維導(dǎo)圖 133

第7章 path路徑操作模塊 134

7.1 絕對路徑和相對路徑 135

[實例7.1] 實現(xiàn)cmd控制臺讀取文件 135

7.2 通過路徑獲取文件詳細(xì)信息 136

7.2.1 獲取文件所在目錄 136

7.2.2 獲取文件名 136

7.2.3 獲取擴展名 137

[實例7.2] 通過擴展名判斷文件夾中的圖片文件 137

7.2.4 解析路徑的組成 138

7.2.5 從對象返回路徑字符串 138

[實例7.3] 通過路徑的信息將其轉(zhuǎn)換為路徑字符串 139

7.2.6 判斷路徑是否為絕對路徑 140

[實例7.4] 判斷并顯示所有的絕對路徑 140

7.3 實現(xiàn)對路徑的解析 141

7.3.1 將路徑解析為絕對路徑 141

[實例7.5] resolve()方法的使用 142

7.3.2 實現(xiàn)將路徑轉(zhuǎn)換為相對路徑 142

[實例7.6] 將列表中的絕對路徑轉(zhuǎn)換為相對路徑 142

7.3.3 多路徑的拼接 143

7.3.4 規(guī)范化路徑 144

7.4 path模塊的相關(guān)屬性 144

本章知識思維導(dǎo)圖 145



第8章 os操作系統(tǒng)模塊 146

8.1 獲取內(nèi)存相關(guān)信息 147

8.1.1 獲取系統(tǒng)剩余內(nèi)存 147

8.1.2 獲取系統(tǒng)總內(nèi)存 147

[實例8.1] 顯示系統(tǒng)的內(nèi)存使用情況 147

8.2 獲取網(wǎng)絡(luò)相關(guān)信息 148

8.3 獲取系統(tǒng)相關(guān)的目錄 148

8.3.1 獲取用戶主目錄 148

8.3.2 獲取臨時文件夾目錄 149

8.4 通過os模塊獲取系統(tǒng)相關(guān)信息 149

[實例8.2] 獲取計算機操作系統(tǒng)的相關(guān)信息 151

[實例8.3] 查看計算機的運行時間 152

8.5 os模塊常用屬性 154

本章知識思維導(dǎo)圖 155



第9章 Node.js中的流 156

9.1 流簡介 157

9.1.1 流的基本概念 157

9.1.2 了解Buffe/ 157

9.2 創(chuàng)建可讀流 158

9.2.1 流的讀取模式與狀態(tài) 158

9.2.2 可讀流的相關(guān)事件 158

9.2.3 讀取數(shù)據(jù) 159

9.2.4 設(shè)置編碼格式 159

9.2.5 暫停流 160

9.2.6 獲取流的運行狀態(tài) 160

9.2.7 銷毀數(shù)據(jù) 161

9.2.8 綁定可寫流至可讀流 161

9.2.9 解綁可寫流 162

9.2.10 可讀流的相關(guān)屬性 163

9.3 創(chuàng)建可寫流 163

9.3.1 可寫流的相關(guān)事件 163

9.3.2 創(chuàng)建可寫流 163

9.3.3 設(shè)置流的編碼方式 164

9.3.4 關(guān)閉流 164

9.3.5 銷毀流 165

9.3.6 將數(shù)據(jù)緩沖到內(nèi)存 166

9.3.7 輸出緩沖后的數(shù)據(jù) 166

9.3.8 可寫流的相關(guān)屬性 167

9.4 雙工流與轉(zhuǎn)換流 168

9.4.1 雙工流的使用 168

9.4.2 轉(zhuǎn)換流的使用 168

9.5 使用流操作文件 169

9.5.1 創(chuàng)建文件可讀流 169

[實例9.1] 讀取文件的指定內(nèi)容 169

9.5.2 創(chuàng)建文件可寫流 170

[實例9.2] 使用可寫流為文件追加內(nèi)容 170

本章知識思維導(dǎo)圖 171



第10章 socket.io模塊 172

10.1 socket.io模塊基本操作 173

10.1.1 創(chuàng)建WebSocket服務(wù)器 173

10.1.2 創(chuàng)建WebSocket客戶端 174

10.1.3 創(chuàng)建WebSocket事件 175

[實例10.1] 實現(xiàn)服務(wù)器端與客戶端之間的通信 175

10.2 socket通信的類型 177

10.2.1 public通信類型 177

[實例10.2] 使用socket發(fā)布一則通知 178

10.2.2 broadcast通信類型 180

[實例10.3] 實現(xiàn)群發(fā)消息功能 180

10.2.3 private通信類型 182

[實例10.4] 實現(xiàn)與好友聊天功能 182

10.3 將客戶端分組 185

[實例10.5] 實現(xiàn)進群通知和退群通知 186

10.4 項目實戰(zhàn)——聊天室 188

[實例10.6] 制作簡單聊天室 188

10.4.1 服務(wù)器端代碼實現(xiàn) 189

10.4.2 客戶端代碼實現(xiàn) 190

10.4.3 執(zhí)行項目 191

本章知識思維導(dǎo)圖 192



第3篇 異步編程與事件篇

第11章 異步編程與回調(diào) 194

11.1 同步和異步 195

11.2 回調(diào)函數(shù) 196

[實例11.1] 回調(diào)函數(shù)的簡單應(yīng)用 197

[實例11.2] 異步調(diào)用回調(diào)函數(shù) 197

11.3 使用async/await的異步回調(diào) 198

11.3.1 Promise基礎(chǔ) 199

11.3.2 為什么使用async/await 199

11.3.3 async/await的使用 200

[實例11.3] 使用async/await執(zhí)行異步回調(diào) 200

11.3.4 使用async/await異步回調(diào)的優(yōu)點 201

本章知識思維導(dǎo)圖 202



第12章 事件的監(jiān)聽與觸發(fā) 203

12.1 EventEmitter對象 204

[實例12.1] 使用EventEmitter創(chuàng)建簡單事件 204

[實例12.2] 演示項目中監(jiān)聽事件的添加與觸發(fā) 205

12.2 添加和觸發(fā)監(jiān)聽事件 205

12.2.1 添加監(jiān)聽事件 206

12.2.2 添加單次監(jiān)聽事件 207

[實例12.3] 使用emit方法觸發(fā)事件 208

12.2.3 觸發(fā)監(jiān)聽事件 208

[實例12.4] 使用emit方法觸發(fā)事件 208

[實例12.5] 觸發(fā)帶參數(shù)的監(jiān)聽事件 209

12.3 刪除監(jiān)聽事件 209

[實例12.6] 刪除指定的監(jiān)聽事件 210

本章知識思維導(dǎo)圖 211



第13章 程序調(diào)試與異常處理 212

13.1 使用console.log()調(diào)試程序 213

13.2 使用WebStorm調(diào)試程序 213

13.2.1 插入斷點 214

13.2.2 刪除斷點 214

13.2.3 禁用斷點 214

13.2.4 斷點調(diào)試 215

13.3 Node.js程序異常處理 216

13.3.1 使用throw關(guān)鍵字拋出異常 216

13.3.2 Error錯誤對象 217

13.3.3 使用try…catch捕獲異常 218

13.4 異步程序中的異常處理 219

本章知識思維導(dǎo)圖 221



第4篇 框架及數(shù)據(jù)應(yīng)用篇

第14章 express模塊基礎(chǔ) 224

14.1 認(rèn)識 express模塊 225

14.1.1 創(chuàng)建Web服務(wù)器 225

14.1.2 express模塊中的響應(yīng)對象 225

[實例14.1] 實現(xiàn)向客戶端響應(yīng)數(shù)組信息 226

14.1.3 express模塊中的請求對象 227

[實例14.2] 判斷當(dāng)前請求用戶使用瀏覽器的類型 227

14.2 express模塊中的中間件 228

14.2.1 什么是中間件 228

14.2.2 router中間件 230

14.2.3 static中間件 231

[實例14.3] 實現(xiàn)向客戶端返回圖片 232

14.2.4 cookie parser中間件 232

14.2.5 body parser中間件 233

[實例14.4] 使用中間件實現(xiàn)登錄驗證功能 233

14.3 實現(xiàn)RESTful Web服務(wù) 235

[實例14.5] 實現(xiàn)用戶信息的RESTful服務(wù) 236

14.3.1 創(chuàng)建數(shù)據(jù)庫 236

14.3.2 實現(xiàn)GET請求 238

14.3.3 實現(xiàn)POST請求 238

[實例14.6] 實現(xiàn)JSON文件的RESTful Web 服務(wù) 240

本章知識思維導(dǎo)圖 241



第15章 express高級應(yīng)用之express-generato/ 242

15.1 認(rèn)識 express-generator框架 243

15.1.1 創(chuàng)建項目 243

15.1.2 設(shè)置項目參數(shù) 245

15.2 express-generator的初體驗 246

[實例15.1] 實現(xiàn)登錄和退出功能 246

15.3 項目實戰(zhàn)——選座購票 250

[實例15.2] 實現(xiàn)選座購票的功能 250

15.3.1 服務(wù)器端代碼實現(xiàn) 251

15.3.2 客戶端代碼實現(xiàn) 252

15.3.3 執(zhí)行項目 253

本章知識思維導(dǎo)圖 254



第16章 Web開發(fā)中的模板引擎 255

16.1 ejs模塊 256

16.1.1 ejs模塊的渲染方法 256

[實例16.1] ejs初體驗:使用ejs模板進行渲染 257

[實例16.2] 給客戶端返回軌道交通信息 258

16.1.2 ejs模塊的數(shù)據(jù)傳遞 260

[實例16.3] 返回美團外賣單據(jù) 260

16.2 pug模塊 262

16.2.1 pug模塊的渲染方法 262

[實例16.4] 模擬獲取消費券頁面 264

16.2.2 pug模塊的數(shù)據(jù)傳遞 265

[實例16.5] 月度消費賬單提醒 265

本章知識思維導(dǎo)圖 267



第17章 Node.js與MySQL數(shù)據(jù)庫 268

17.1 MySQL 數(shù)據(jù)庫的下載、安裝及配置使用 269

17.1.1 數(shù)據(jù)庫簡介 269

17.1.2 下載MySQL 269

17.1.3 安裝MySQL 270

17.1.4 配置MySQL環(huán)境變量 276

17.1.5 啟動MySQL 278

17.1.6 使用Navicat foMySQL管理軟件 278

17.2 MySQL數(shù)據(jù)庫操作基礎(chǔ) 279

17.2.1 認(rèn)識SQL語言 279

17.2.2 數(shù)據(jù)庫操作 280

17.2.3 數(shù)據(jù)表操作 282

17.2.4 數(shù)據(jù)操作 285

17.3 在Node.js中操作MySQL數(shù)據(jù)庫 289

17.3.1 mysql模塊的基本操作 289

[實例17.1] 連接數(shù)據(jù)庫并查詢數(shù)據(jù) 290

17.3.2 Node.js中對MySQL數(shù)據(jù)庫實現(xiàn)增刪改查操作 293

[實例17.2] 小型圖書管理系統(tǒng) 293

本章知識思維導(dǎo)圖 300



第18章 Node.js與MongoDB數(shù)據(jù)庫 301

18.1 認(rèn)識MongoDB數(shù)據(jù)庫 302

18.1.1 關(guān)系型數(shù)據(jù)庫與非關(guān)系型數(shù)據(jù)庫 302

18.1.2 下載MongoDB數(shù)據(jù)庫 303

18.1.3 安裝MongoDB數(shù)據(jù)庫 304

18.1.4 配置并測試MongoDB數(shù)據(jù)庫 307

18.2 MongoDB數(shù)據(jù)庫基礎(chǔ) 309

18.2.1 使用JavaScript語言 309

18.2.2 數(shù)據(jù)庫、集合與文檔 310

18.2.3 添加數(shù)據(jù) 311

18.2.4 查詢數(shù)據(jù) 311

18.2.5 修改數(shù)據(jù) 313

18.2.6 刪除數(shù)據(jù) 313

18.3 項目實戰(zhàn)——心情日記 313

[實例18.1] 制作網(wǎng)站心情日記 313

18.3.1 初始化數(shù)據(jù) 314

18.3.2 主頁的實現(xiàn) 315

18.3.3 添加日記 316

18.3.4 修改日記 317

18.3.5 刪除日記 319

18.3.6 用戶登錄與登出 319

本章知識思維導(dǎo)圖 321



第5篇 項目開發(fā)篇

第19章 網(wǎng)絡(luò)版五子棋游戲 324 視頻講解:6節(jié),33分鐘

19.1 需求分析 325

19.2 游戲設(shè)計 325

19.2.1 游戲功能結(jié)構(gòu) 325

19.2.2 游戲業(yè)務(wù)流程 326

19.2.3 游戲預(yù)覽 326

19.3 游戲開發(fā)準(zhǔn)備 327

19.3.1 游戲開發(fā)環(huán)境 327

19.3.2 游戲項目構(gòu)成 328

19.4 登錄游戲房間設(shè)計 328

19.4.1 登錄游戲房間概述 328

19.4.2 登錄游戲房間的實現(xiàn) 329

19.5 游戲玩家列表設(shè)計 330

19.5.1 游戲玩家列表概述 330

19.5.2 游戲玩家列表的實現(xiàn) 330

19.6 游戲?qū)?zhàn)設(shè)計 332

19.6.1 游戲?qū)?zhàn)概述 332

19.6.2 游戲?qū)?zhàn)頁面初始化 332

19.6.3 繪制棋盤 334

19.6.4 游戲算法及勝負(fù)判定 336

19.6.5 重新開始游戲 337

19.6.6 更改棋盤顏色 338

本章知識思維導(dǎo)圖 339



第20章 全棧博客網(wǎng) 340 視頻講解:7節(jié),67分鐘

20.1 需求分析 341

20.2 項目設(shè)計 341

20.2.1 功能結(jié)構(gòu) 341

20.2.2 業(yè)務(wù)流程 341

20.2.3 項目預(yù)覽 342

20.3 項目開發(fā)準(zhǔn)備 343

20.3.1 項目開發(fā)環(huán)境 343

20.3.2 文件夾組織結(jié)構(gòu) 344

20.4 注冊頁面設(shè)計 345

20.4.1 注冊頁面概述 345

20.4.2 頂部區(qū)和底部區(qū)功能的實現(xiàn) 345

20.4.3 注冊功能的實現(xiàn) 348

20.5 登錄頁面設(shè)計 350

20.5.1 登錄頁面概述 350

20.5.2 登錄功能的實現(xiàn) 351

20.6 文章功能模塊設(shè)計 353

20.6.1 文章功能模塊概述 353

20.6.2 發(fā)表文章功能的實現(xiàn) 354

20.6.3 個人主頁的實現(xiàn) 356

20.6.4 修改文章功能的實現(xiàn) 358

20.6.5 刪除文章功能的實現(xiàn) 360

20.7 留言功能設(shè)計 361

20.7.1 留言功能概述 361

20.7.2 留言功能的實現(xiàn) 361

本章知識思維導(dǎo)圖 364
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 宝鸡市人民医院| 数控车床-立式加工中心-多功能机床-小型车床-山东临沂金星机床有限公司 | 金属雕花板_厂家直销_价格低-山东慧诚建筑材料有限公司 | 锡膏喷印机-全自动涂覆机厂家-全自动点胶机-视觉点胶机-深圳市博明智控科技有限公司 | 车牌识别道闸_停车场收费系统_人脸识别考勤机_速通门闸机_充电桩厂家_中全清茂官网 | 密集架-密集柜厂家-智能档案密集架-自动选层柜订做-河北风顺金属制品有限公司 | 杭州月嫂技术培训服务公司-催乳师培训中心报名费用-产后康复师培训机构-杭州优贝姆健康管理有限公司 | 电动球阀_不锈钢电动球阀_电动三通球阀_电动调节球阀_上海湖泉阀门有限公司 | 山东臭氧发生器,臭氧发生器厂家-山东瑞华环保设备 | 磨煤机配件-高铬辊套-高铬衬板-立磨辊套-盐山县宏润电力设备有限公司 | 环氧乙烷灭菌器_压力蒸汽灭菌器_低温等离子过氧化氢灭菌器 _低温蒸汽甲醛灭菌器_清洗工作站_医用干燥柜_灭菌耗材-环氧乙烷灭菌器_脉动真空压力蒸汽灭菌器_低温等离子灭菌设备_河南省三强医疗器械有限责任公司 | 置顶式搅拌器-优莱博化学防爆冰箱-磁驱搅拌器-天津市布鲁克科技有限公司 | 驾驶人在线_专业学车门户网站 | 全国国际化学校_国际高中招生_一站式升学择校服务-国际学校网 | LZ-373测厚仪-华瑞VOC气体检测仪-个人有毒气体检测仪-厂家-深圳市深博瑞仪器仪表有限公司 | 净气型药品柜-试剂柜-无管道净气型通风柜-苏州毕恩思 | 温州食堂承包 - 温州市尚膳餐饮管理有限公司 | 保定市泰宏机械制造厂-河北铸件厂-铸造厂-铸件加工-河北大件加工 | 砂石生产线_石料生产线设备_制砂生产线设备价格_生产厂家-河南中誉鼎力智能装备有限公司 | 上海璟文空运首页_一级航空货运代理公司_机场快递当日达 | 示波器高压差分探头-国产电流探头厂家-南京桑润斯电子科技有限公司 | 无线遥控更衣吊篮_IC卡更衣吊篮_电动更衣吊篮配件_煤矿更衣吊篮-力得电子 | 净化车间_洁净厂房_净化公司_净化厂房_无尘室工程_洁净工程装修|改造|施工-深圳净化公司 | 心肺复苏模拟人|医学模型|急救护理模型|医学教学模型上海康人医学仪器设备有限公司 | 宽带办理,电信宽带,移动宽带,联通宽带,电信宽带办理,移动宽带办理,联通宽带办理 | 厚壁钢管-厚壁无缝钢管-小口径厚壁钢管-大口径厚壁钢管 - 聊城宽达钢管有限公司 | 不锈钢闸阀_球阀_蝶阀_止回阀_调节阀_截止阀-可拉伐阀门(上海)有限公司 | 真空搅拌机-行星搅拌机-双行星动力混合机-广州市番禺区源创化工设备厂 | 北京征地律师,征地拆迁律师,专业拆迁律师,北京拆迁律师,征地纠纷律师,征地诉讼律师,征地拆迁补偿,拆迁律师 - 北京凯诺律师事务所 | 河南卓美创业科技有限公司-河南卓美防雷公司-防雷接地-防雷工程-重庆避雷针-避雷器-防雷检测-避雷带-避雷针-避雷塔、机房防雷、古建筑防雷等-山西防雷公司 | 篷房|仓储篷房|铝合金篷房|体育篷房|篷房厂家-华烨建筑科技官网 知名电动蝶阀,电动球阀,气动蝶阀,气动球阀生产厂家|价格透明-【固菲阀门官网】 | 厂房出租_厂房出售_产业园区招商_工业地产 - 中工招商网 | 电子万能试验机_液压拉力试验机_冲击疲劳试验机_材料试验机厂家-济南众标仪器设备有限公司 | 电竞学校_电子竞技培训学校学院-梦竞未来电竞学校官网 | 双舌接地线-PC68数字式高阻计-ZC36|苏海百科 | 智慧钢琴-电钢琴-便携钢琴-数码钢琴-深圳市特伦斯乐器有限公司 | 真丝围巾|真丝丝巾|羊绒围巾|围巾品牌|浙江越缇围巾厂家定制 | 蒸压釜-陶粒板隔墙板蒸压釜-山东鑫泰鑫智能装备有限公司 | 工程管道/塑料管材/pvc排水管/ppr给水管/pe双壁波纹管等品牌管材批发厂家-河南洁尔康建材 | uv机-uv灯-uvled光固化机-生产厂家-蓝盾机电 | 好看的韩国漫画_韩漫在线免费阅读-汗汗漫画 |