nodejs權(quán)威指南.pdf
http://www.www.srpcoatings.com
2020年11月6日
![]() |
| 第1頁 |
![]() |
| 第7頁 |
![]() |
| 第12頁 |
![]() |
| 第24頁 |
![]() |
| 第31頁 |
![]() |
| 第542頁 |
參見附件(155619KB,561頁)。
《Node.js權(quán)威指南》旨在成為Node.js領(lǐng)域*全面、*系統(tǒng)和*具實(shí)戰(zhàn)性的一本書,供初學(xué)者系統(tǒng)學(xué)習(xí)和開發(fā)者工作時(shí)參考。本書作者是資深Web開發(fā)專家,不僅全面、細(xì)致地講解了Node.js的所有功能、特性、使用方法和開發(fā)技巧,而且還介紹了與之相關(guān)的各種擴(kuò)展功能和工具的使用

內(nèi)容簡介
全書共16章,分三個(gè)部分:*部分(第1~12章)從Node.js的特性、優(yōu)勢、適用場景、安裝配置到各個(gè)模塊的功能作用,再到開發(fā)的具體方法和技巧,非常詳盡地講解了Node.js開發(fā)者必備的各種基礎(chǔ)知識(shí);第二部分(第13~15章)介紹了在使用Node.js進(jìn)行開發(fā)時(shí)極有可能用到的第三方開發(fā)包,探討了如何在Node.js應(yīng)用程序中使用關(guān)系型數(shù)據(jù)庫及NoSQL型數(shù)據(jù)庫,如何使用Express框架開發(fā)Web應(yīng)用程序,以及如何使用Socket.IO類庫實(shí)現(xiàn)WebSocket通信等;第三部分(第16章)講解了兩個(gè)綜合案例,如何結(jié)合使用Node.js與Socket.IO類庫制作一個(gè)聊天室應(yīng)用程序的服務(wù)器端及客戶端,以及如何結(jié)合使用Node.js與Express框架制作一個(gè)Web應(yīng)用程序的服務(wù)器端及客戶端。
此外,它實(shí)戰(zhàn)性強(qiáng),不僅每個(gè)知識(shí)點(diǎn)都配有精心設(shè)計(jì)的小案例(具體的實(shí)現(xiàn)步驟、完整的實(shí)現(xiàn)代碼、*終的實(shí)現(xiàn)效果,圖文并茂),而且還有兩個(gè)綜合性的案例,能讓讀者迅速獲得實(shí)戰(zhàn)經(jīng)驗(yàn)。本書所有實(shí)例代碼都經(jīng)調(diào)試運(yùn)行成功,讀者可以對(duì)這些代碼進(jìn)行修改,以便觀察各種不同的效果,加深對(duì)實(shí)例代碼的理解
作者簡介
陸凌牛,資深Web開發(fā)工程師、軟件開發(fā)工程師和系統(tǒng)設(shè)計(jì)師。從事Web開發(fā)多年,對(duì)各種常見的Web開發(fā)技術(shù)(包括前端和后端)都有非常深入的研究,經(jīng)驗(yàn)極其豐富。、HTML 5和CSS 3等新技術(shù)的先驅(qū)者和布道者,對(duì)這3種技術(shù)以及這3種技術(shù)下的主流框架都有非常深刻的認(rèn)識(shí),并且付諸了大量實(shí)踐。同時(shí),他還擅長微軟與Java的相關(guān)技術(shù),在C#、VB.NET、ASP.NET、SQL Server、Oracle、Java、Struts、Spring、Hibernate等方面也積累了大量實(shí)戰(zhàn)經(jīng)驗(yàn)。
此外,他還是一位頗有影響力的技術(shù)作家,著有多本著作:
《HMTL 5與CSS 3權(quán)威指南》
這是他的處女作,憑借優(yōu)質(zhì)的內(nèi)容獲得了讀者的廣泛好評(píng),被讀者譽(yù)為“系統(tǒng)學(xué)習(xí)HTML 5與CSS 3的*佳選擇”和“Web前端工程師案頭必備圖書之一”,如今已經(jīng)出至第2版。
《HTML 5開發(fā)精要與案例詳解》
不僅在內(nèi)容上延續(xù)了前一本書的精彩,而且同樣也取得了非常好的口碑和銷量。
《Sencha Touch權(quán)威指南》
國內(nèi)*本關(guān)于Sencha Touch的專著,定位與本書相同,出版后得到了該領(lǐng)域讀者的認(rèn)可。
本書主要包含以下內(nèi)容
Node.js的應(yīng)用場景、機(jī)制、運(yùn)行環(huán)境,以及安裝和配置;
Nodejs的控制臺(tái)、作用域、全局函數(shù)、事件處理機(jī)制、調(diào)試器等基礎(chǔ)知識(shí);
模塊與npm包管理工具、使用Buffer類處理二進(jìn)制數(shù)據(jù)、文件系統(tǒng)的操作;
實(shí)現(xiàn)基于TCP和UDP的數(shù)據(jù)通信、創(chuàng)建HTTP與HTTPS服務(wù)器與客戶端、進(jìn)程與子進(jìn)程;
Nodejs中的錯(cuò)誤處理與斷言處理、加密與壓縮;
域名解析模塊、編碼轉(zhuǎn)換模塊、流數(shù)據(jù)讀取模塊等多個(gè)模塊的使用;
數(shù)據(jù)庫的訪問與操作、與Express的結(jié)合使用、使用Socket.IO類庫實(shí)現(xiàn)WebSocket通信;
兩個(gè)不同類型、具有代表性的綜合案例。
如何閱讀本書
本書內(nèi)容分三大部分展開。
第一部分:第1章詳細(xì)闡述什么是Node.js框架,為什么要選擇Node.js框架進(jìn)行服務(wù)器端的開發(fā),使用Node.js框架能夠解決什么問題,Node.js框架適合用于開發(fā)哪些應(yīng)用程序,如何及使用Node.js框架,Node.js框架的主要特性,使用Node.js框架時(shí)必須了解的基礎(chǔ)知識(shí)。第2章~第12章針對(duì)Node.js v0.10版中的各模塊進(jìn)行展開闡述,詳細(xì)闡述這些模塊的作用,如何使用這些模塊,這些模塊中所提供的各對(duì)象、屬性、方法及事件。
第二部分:第13章~第15章分別闡述在使用Nodejs框架進(jìn)行Web服務(wù)器端的開發(fā)時(shí)極有可能利用到的第三方開發(fā)包,包括如何在Node.js應(yīng)用程序中使用關(guān)系型數(shù)據(jù)庫及NoSQL型數(shù)據(jù)庫,如何使用Express框架開發(fā)Web應(yīng)用程序,如何使用Socket.io類庫實(shí)現(xiàn)WebSocket通信。
第三部分:第16章介紹兩個(gè)綜合案例,在第一個(gè)案例中,我們講述如何結(jié)合使用Node.js與Socket.io類庫制作一個(gè)聊天室應(yīng)用程序的服務(wù)器端及客戶端,在第二個(gè)綜合案例中,我們講述如何結(jié)合使用Node.js與Express框架制作一個(gè)Web應(yīng)用程序的服務(wù)器端及客戶端。
在本書的每一章中,每一個(gè)正在闡述的理論點(diǎn)均使用代碼實(shí)例進(jìn)行具體形象地說明,每個(gè)實(shí)例中所涉及的理論知識(shí)都以通俗易懂的語言進(jìn)行闡述,大部分實(shí)例均使用圖片來形象說明該實(shí)例的運(yùn)行效果。本書所有實(shí)例代碼都經(jīng)筆者親自測試運(yùn)行成功,提供給讀者學(xué)習(xí)使用。每個(gè)實(shí)例的詳細(xì)代碼及其使用到的腳本文件、各種資源文件都可在華章公司網(wǎng)站
(www.hzbook.com)的本書頁面上。讀者可以對(duì)這些代碼進(jìn)行修改,以便觀察各種不同效果,加深對(duì)實(shí)例代碼的理解。
nodejs權(quán)威指南截圖



您現(xiàn)在查看是摘要介紹頁, 詳見PDF附件(155619KB,561頁)。
威指南_1.jpg)
威指南_2.jpg)
威指南_3.jpg)
威指南_4.jpg)
威指南_5.jpg)
威指南_6.jpg)