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

歡迎光臨中圖網 請 | 注冊

包郵 NODE.JS全棧開發

作者:潘成均
出版社:清華大學出版社出版時間:2024-06-01
開本: 其他 頁數: 432
中 圖 價:¥85.7(7.2折) 定價  ¥119.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

NODE.JS全棧開發 版權信息

NODE.JS全棧開發 本書特色

全面、深入總結資深全棧工程師多年的項目實戰經驗,詳解Node.js基礎知識、常用框架和項目開發的完整流程。
視頻教學:為重點、難點內容錄制配套教學視頻,幫助讀者高效、直觀地學習。
由淺入深:從Node.js的基本概念講起,逐步深入Node.js的主流框架,并進行項目實戰,學習門檻低,容易上手。
實例豐富:結合大量實例講解知識點,并詳細介紹3個基于Node.js的開發框架的用法。
項目實戰:詳解基于Node.js MySQL Vue的微信小程序商城項目開發的全過程,幫助讀者系統地掌握Node.js全棧開發技術,從而具備開發商業項目的能力。
經驗總結:全面歸納和總結作者多年積累的項目開發經驗,讓讀者少走彎路。

NODE.JS全棧開發 內容簡介

《Node.js全棧開發:從入門到項目實戰》從Node.js的基本概念講起,逐步深入基于Node.js的主流開發框架技術,*后結合完整的項目案例重點介紹基于Node.js的微信商城項目開發的全過程,幫助讀者系統地掌握Node.js全棧開發技術,從而具備開發商業級應用的能力。 《Node.js全棧開發:從入門到項目實戰》共15章,分為3篇。第1篇為Node.js開發基礎知識,主要介紹Node.js入門知識、Node.js模塊化管理、JavaScript基礎知識、Node.js的內置模塊、數據庫操作等。第2篇為Node.js開發主流框架,主要介紹Express框架、Koa框架和Egg框架。第3篇為項目實戰,主要基于Node.js+MySQL+Vue,開發一個完整的微信商城項目,演示完整的商業級全棧項目開發的全過程,并簡單介紹Node.js程序、微信小程序和Vue程序性能優化涉及的相關知識。 《Node.js全棧開發:從入門到項目實戰》通俗易懂,案例典型,實用性強,特別適合Node.js全棧開發的入門和進階人員閱讀,也適合前后端項目開發人員和Java程序員等編程愛好者閱讀,還適合作為高校和相關培訓機構的實踐教材。

NODE.JS全棧開發 目錄

第 1 篇 Nodejs 開發基礎知識 第 1 章 Nodejs 概述 2
11 Nodejs 簡介 2
111 Nodejs 是什么 2
112 Nodejs 能做什么 3
113 Nodejs 架構原理 6
114 Nodejs 的發展歷程 7
12 Nodejs 的安裝配置 8
121 在 Windows 中安裝 Nodejs 8
122 在 Linux 中安裝 Nodejs 10
13 編寫**個 Nodejs 程序 11
131 創建 Nodejs 應用 11
132 運行 Nodejs 應用 12
14 開發工具及其調試 13
141 安裝 Visual Studio Code 13
142 調試 Nodejs 程序 16
15 創建 Web 服務器案例 18
16 本章小結 19 第 2 章 Nodejs 模塊化管理 20
21 JavaScript 模塊化 20
211 什么是模塊化 20
212 模塊化的發展史 22
213 CommonJS 規范 25
214 ES 6 模塊化規范 27
22 Nodejs 模塊分類 30
221 核心模塊 30
222 自定義模塊 31
223 第三方模塊 32
23 NPM 包管理器 33
231 NPM 簡介 33
232 使用 NPM 管理模塊 34
233 使用 YARN 管理模塊 37 Nodejs 全棧開發:從入門到項目實戰 24 本章小結 40 第 3 章 JavaScript 基礎知識 41
31 JavaScript 語法基礎 41
311 JavaScript 簡介 41
312 變量與數據類型 42
313 運算符 44
314 表達式及語句 48
32 程序控制結構 48
321 分支結構 48
322 循環結構 50
33 函數的定義與使用 53
331 函數的聲明與調用 53
332 函數的參數 54
333 函數的返回值 56
334 函數的注釋 56
34 常用的內置對象 57
341 數組 Array 57
342 數學對象 Math 63
343 日期對象 Date 65
344 字符串 String 66
35 ES 6 新增的語法 67
351 變量和常量 67
352 解構賦值 68
353 擴展運算符 69
354 字符串新增的方法 69
355 數組新增的方法 70
356 對象新增的方法 71
357 箭頭函數 72
358 Set 和 Map 72
359 Class 類及其繼承 73
3510 Promise 和 Async 74
36 本章小結 75 第 4 章 Nodejs 的內置模塊 76
41 Nodejs 模塊 76
411 module 模塊 76
412 global 全局變量 77
413 Console 控制臺 78
414 Errors 錯誤模塊 80
42 Buffer 緩沖區 83 ·VI · 目錄 421 緩沖區與 TypeArray 83
422 Buffer 類 84
43 child_process 子進程 87
431 創建子進程 87
432 父進程和子進程間的通信 89
44 events 事件觸發器 90
441 事件循環 90
442 EventEmitter 類 91
45 timmers 定時器 95
451 Nodejs 中的定時器 95
452 調度定時器 95
46 path 路徑 96
47 fs 文件系統 98
471 fs 模塊簡介 98
472 文件的基本操作 101
48 NET 網絡 105
481 net 模塊簡介 105
482 TCP 服務器 106
49 dgram 數據報 108
491 dgram 模塊簡介 108
492 UDP 服務器 108
410 超文本傳輸協議模塊110
4101 HTTP 模塊簡介 110
4102 HTTP 服務器 111
411 本章小結 113 第 5 章 數據庫操作 114
51 Nodejs 操作 MySQL 114
511 安裝 MySQL 114
512 MySQL 的基本命令 119
513 在 Nodejs 中使用 MySQL 122
52 Nodejs 操作 MongoDB 128
521 安裝 MongoDB128
522 MongoDB 的基本命令 133
523 在 Nodejs 中操作 MongoDB 138
53 Nodejs 操作 Redis 142
531 安裝 Redis 142
532 Redis 的基本命令 145
533 在 Nodejs 中使用 Reids 151
54 本章小結 153
·VII· Nodejs 全棧開發:從入門到項目實戰 第 2 篇 Nodejs 開發主流框架 第 6 章 Express 框架 156
61 Express 框架入門 156
611 Express 簡介 156
612 Express 的基本用法 157
613 托管靜態資源 161
62 Express 路由 163
621 路由簡介 163
622 路由的用法 165
63 Express 中間件 166
631 中間件簡介 166
632 中間件的分類 170
633 自定義中間件 175
64 使用 Express 編寫接口 178
641 Web 開發模式 178
642 編寫 RESTfull API 179
643 跨域問題 182
644 身份認證 191
65 常用的 API 205
651 模塊方法 205
652 Application 對象 205
653 Request 對象 206
654 Response 對象 206
655 Router 對象 206
66 本章小結 206 第 7 章 Koa 框架 207
71 Koa 簡介 207
711 Koa 框架的發展 207
712 創建 Hello World 程序 208
713 Koa 與 Express 的區別 209
72 Context 上下文對象 210
721 Context 上下文 210
722 Request 對象 211
723 Response 對象 212
73 Koa 路由 213
731 路由的基本用法 213
732 接收請求數據 214
733 路由重定向 218 ·VIII · 目錄 74 Koa 中間件 219
741 中間件的概念 219
742 靜態資源托管 223
743 常用的中間件 225
744 異常處理 226
75 本章小結 230 第 8 章 Egg 框架 231
81 Egg 簡介 231
811 Egg 是什么 231
812 **個 Egg 程序 233
82 Egg 路由 236
821 定義路由 236
822 RESTfull 風格的路由 237
823 獲取參數 238
824 獲取表單內容 240
825 路由重定向 241
83 Egg 控制器 242
831 編寫控制器 243
832 獲取 HTTP 請求參數 245
833 調用 Service 層247
834 發送 HTTP 響應 247
84 Egg 的 Service 248
841 Service 的概念 248
842 使用 Service 249
85 Egg 中間件 250
851 編寫中間件 251
852 使用中間件 252
86 Egg 插件 254
861 插件簡介 254
862 常用的插件 255
863 數據庫插件 256
87 本章小結 259 第 3 篇 項目實戰 第 9 章 百果園微信商城需求分析 262
91 需求分析 262
92 技術選型 264
93 環境準備 264
94 本章小結 266 ·IX· Nodejs 全棧開發:從入門到項目實戰 第 10 章 百果園微信商城架構設計 267
101 系統架構 267
102 數據庫設計 269
103 本章小結 274 第 11 章 百果園微信商城后端 API 服務 275
111 項目搭建 275
1111 項目初始化 275
1112 封裝返回 JSON 276
1113 路由模塊化配置 277
112 接口安全校驗 278
1121 Token 校驗 278
1122 登錄校驗 281
1123 接口授權 288
113 登錄接口 290
1131 數據庫的初始化 290
1132 用 ORM 實現查詢 292
1133 密碼加密 295
1134 日志封裝 296
114 接口權限驗證 298
1141 攔截模塊的方法 298
1142 權限驗證通過的處理 300
1143 權限驗證失敗的處理 303
1144 權限驗證的實現 304
115 商品分類管理 API 310
1151 添加商品分類310
1152 獲取分類列表312
1153 獲取指定的分類 316
1154 修改指定的分類 317
1155 刪除指定的分類 318
116 分類參數管理 API 319
1161 添加分類參數319
1162 獲取分類參數列表 321
1163 獲取分類參數詳情 322
1164 修改分類參數323
1165 刪除分類參數324
117 商品管理 API 325
1171 上傳圖片 326
1172 添加商品 327
1173 獲取商品列表339
1174 刪除商品 341 ·X· 目錄 1175 修改商品 342
1176 獲取商品詳情343
118 小程序端 API 344
1181 獲取*新商品列表 345
1182 獲取商品詳情346
1183 獲取分類列表346
1184 根據分類獲取商品 347
119 本章小結 347 第 12 章 百果園微信商城 Vue 管理后臺 348
121 Vue 項目搭建 348
1211 創建項目 348
1212 搭建路由 349
1213 使用 Element-UI 制作組件 353
122 登錄頁面及其功能的實現 353
1221 安裝并設置 Axios 353
1222 實現登錄和退出功能 354
123 分類管理功能的實現357
1231 獲取分類列表357
1232 添加分類 358
1233 修改分類 360
1234 刪除分類 362
124 分類參數管理功能的實現 363
1241 獲取分類參數列表 363
1242 添加分類參數365
1243 修改分類參數366
1244 刪除分類參數367
1245 添加參數標簽368
1246 刪除參數標簽369
125 商品管理功能的實現369
1251 獲取商品列表369
1252 搜索商品 371
1253 添加商品 371
1254 刪除商品 377
1255 修改商品 377
126 本章小結 382 第 13 章 百果園微信商城小程序 383
131 搭建項目 383
1311 項目創建及配置 383
1312 配置 tabBar 384 ·XI· Nodejs 全棧開發:從入門到項目實戰 1313 制作靜態頁面385
132 封裝公共功能 392
1321 封裝公共變量392
1322 封裝網絡請求392
133 首頁 393
1331 首頁功能說明393
1332 封裝業務邏輯393
1333 獲取接口數據394
1334 渲染頁面數據395
134 列表頁 396
1341 傳遞分類參數396
1342 接口數據渲染396
135 詳情頁 398
1351 傳遞商品參數398
1352 封裝業務邏輯398
1353 獲取商品數據399
1354 渲染商品數據399
136 本章小結 401 第 14 章 百果園微信商城項目部署與發布 402
141 Nodejs 接口部署 402
142 小程序發布 405
143 管理后臺部署 408
144 本章小結 409 第 15 章 百果園微信商城性能優化初探 411
151 Nodejs 程序優化 411
152 小程序優化 412
153 Vue 程序優化 414
154 本章小結 416

·XII ·
展開全部

NODE.JS全棧開發 作者簡介

潘成均,網名“黑馬騰云”,研究生學歷。多家公司的技術合伙人和創始人,多個平臺的技術顧問,InfoQ簽約作者,全棧開發踐行者。具有多年的互聯網項目研發經驗和豐富的團隊管理經驗。曾主導多個大型項目的開發并取得成功,涉及金融互聯網、大數據車聯網、銀行和電力等行業。運營微信公眾號“自學幫”,定期分享一些技術干貨。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 杭州ROHS检测仪-XRF测试仪价格-百科 | 空调风机,低噪声离心式通风机,不锈钢防爆风机,前倾皮带传动风机,后倾空调风机-山东捷风风机有限公司 | 防潮防水通风密闭门源头实力厂家 - 北京酷思帝克门窗 | 桌上式超净工作台-水平送风超净工作台-上海康路仪器设备有限公司 | 杭州中央空调维修_冷却塔/新风机柜/热水器/锅炉除垢清洗_除垢剂_风机盘管_冷凝器清洗-杭州亿诺能源有限公司 | 双菱电缆-广州电缆厂_广州电缆厂有限公司 | 济南画室培训-美术高考培训-山东艺霖艺术培训画室| 防水试验机_防水测试设备_防水试验装置_淋雨试验箱-广州岳信试验设备有限公司 | BHK汞灯-百科|上海熙浩实业有限公司| 隔爆型防爆端子分线箱_防爆空气开关箱|依客思 | 无菌水质袋-NASCO食品无菌袋-Whirl-Pak无菌采样袋-深圳市慧普德贸易有限公司 | 浩方智通 - 防关联浏览器 - 跨境电商浏览器 - 云雀浏览器 | 注塑_注塑加工_注塑模具_塑胶模具_注塑加工厂家_深圳环科 | 合金耐磨锤头_破碎机锤头_郑州市德勤建材有限公司 | RTO换向阀_VOC高温阀门_加热炉切断阀_双偏心软密封蝶阀_煤气蝶阀_提升阀-湖北霍科德阀门有限公司 | 正压密封性测试仪-静态发色仪-导丝头柔软性测试仪-济南恒品机电技术有限公司 | 新疆十佳旅行社_新疆旅游报价_新疆自驾跟团游-新疆中西部国际旅行社 | 压滤机-洗沙泥浆处理-压泥机-山东创新华一环境工程有限公司 | 机构创新组合设计实验台_液压实验台_气动实训台-戴育教仪厂 | 植筋胶-粘钢胶-碳纤维布-碳纤维板-环氧砂浆-加固材料生产厂家-上海巧力建筑科技有限公司 | 电动葫芦|防爆钢丝绳电动葫芦|手拉葫芦-保定大力起重葫芦有限公司 | 脉冲布袋除尘器_除尘布袋-泊头市净化除尘设备生产厂家 | 找果网 | 苹果手机找回方法,苹果iPhone手机丢了找回,认准找果网! | 复合肥,化肥厂,复合肥批发,化肥代理,复合肥品牌-红四方 | 【直乐】河北石家庄脊柱侧弯医院_治疗椎间盘突出哪家医院好_骨科脊柱外科专业医院_治疗抽动症/关节病骨伤权威医院|排行-直乐矫形中医医院 | 塑料异型材_PVC异型材_封边条生产厂家_PC灯罩_防撞扶手_医院扶手价格_东莞市怡美塑胶制品有限公司 | [官网]叛逆孩子管教_戒网瘾学校_全封闭问题青少年素质教育_新起点青少年特训学校 | TPU薄膜_TPU薄膜生产厂家_TPU热熔胶膜厂家定制_鑫亘环保科技(深圳)有限公司 | 欧美日韩国产一区二区三区不_久久久久国产精品无码不卡_亚洲欧洲美洲无码精品AV_精品一区美女视频_日韩黄色性爱一级视频_日本五十路人妻斩_国产99视频免费精品是看4_亚洲中文字幕无码一二三四区_国产小萍萍挤奶喷奶水_亚洲另类精品无码在线一区 | 影像测量仪_三坐标测量机_一键式二次元_全自动影像测量仪-广东妙机精密科技股份有限公司 | 注塑模具_塑料模具_塑胶模具_范仕达【官网】_东莞模具设计与制造加工厂家 | 免联考国际MBA_在职MBA报考条件/科目/排名-MBA信息网 | 酵素生产厂家_酵素OEM_酵素加盟_酵素ODM_酵素原料厂家_厦门益力康 | KBX-220倾斜开关|KBW-220P/L跑偏开关|拉绳开关|DHJY-I隔爆打滑开关|溜槽堵塞开关|欠速开关|声光报警器-山东卓信有限公司 | 真空乳化机-灌装封尾机-首页-温州精灌| 螺杆真空泵_耐腐蚀螺杆真空泵_水环真空泵_真空机组_烟台真空泵-烟台斯凯威真空 | 智慧农业|农业物联网|现代农业物联网-托普云农物联网官方网站 | 加气混凝土砌块设备,轻质砖设备,蒸养砖设备,新型墙体设备-河南省杜甫机械制造有限公司 | 挤塑板-XPS挤塑板-挤塑板设备厂家[襄阳欧格]| 「安徽双凯」自动售货机-无人售货机-成人用品-自动饮料食品零食售货机 | 北京康百特科技有限公司-分子蒸馏-短程分子蒸馏设备-实验室分子蒸馏设备 |