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

歡迎光臨中圖網 請 | 注冊
> >>
Node.js核心技術教程(本科教材)

包郵 Node.js核心技術教程(本科教材)

出版社:中國鐵道出版社出版時間:2017-04-01
開本: 16開 頁數: 176
本類榜單:教材銷量榜
中 圖 價:¥20.2(6.3折) 定價  ¥32.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

Node.js核心技術教程(本科教材) 版權信息

Node.js核心技術教程(本科教材) 本書特色

Node.js 是一個可以用JavaScript 語言編寫服務器端程序的開發平臺。近幾年,Node.js 逐漸發展為一個成熟的開發平臺,吸引了許多編程人員,有許多大型網站都采用Node.js 進行開發。本書詳細講解Node.js 中的核心技術,包括模塊化編程、異步編程、文件操作、數據處理、網絡編程等內容。本書采用理論與操作相結合的方式進行講解,以增加該技術的實用性和可操作性。在后一章,綜合前面的技術進行實際的項目編寫,幫助讀者學以致用。本書適合作為高等院校計算機相關專業程序設計類課程或者Web 開發的教材,也可作為廣大計算機編程愛好者的參考用書。

Node.js核心技術教程(本科教材) 內容簡介

本書采用理論與操作相結合的方式詳細講解Node.js 中的核心技術,包括模塊化編程、異步編程、文件操作、數據處理、網絡編程等內容,增加了該技術的實用性和可操作性。

Node.js核心技術教程(本科教材) 目錄

目 錄 第1章 模塊化編程 ................... 1 1.1 初識模塊化思想 ................... 1 1.1.1 模塊化的概念 ............ 2 1.1.2 模塊化開發 ................ 2 1.2 模塊化編程的演變 ............... 3 1.2.1 全局函數 .................... 4 1.2.2 對象命名空間 ............ 6 1.2.3 函數的作用域 (閉包) ..................... 8 1.2.4 維護和擴展 .............. 10 小結 .............................................. 13 習題 .............................................. 13 第2章 初識Node.js ????14 2.1 Node.js概述 ........................ 14 2.1.1 學習Node.js的目的 .... 14 2.1.2 客戶端和服務器端 .... 15 2.1.3 JavaScript在客戶端和 服務器端的區別 ...... 15 2.2 Node.js簡介 ........................ 16 2.2.1 Node.js的概念 .......... 16 2.2.2 Node.js的特點和 優勢 .......................... 16 2.3 Node.js的安裝和配置 ........ 17 2.3.1 下載和安裝 .............. 17 2.3.2 CMD命令臺 ............. 20 2.3.3 Path環境變量 ........... 22 2.3.4 快速體驗Node.js ...... 23 2.4 Node.js基礎入門 ................ 25 2.4.1 REPL運行環境 ......... 25 2.4.2 global對象和模塊 作用域 ...................... 27 2.4.3 全局可用變量、函數 和對象 ...................... 31 2.4.4 Node.js模塊化重寫 計算器案例 .............. 34 2.4.5 require()的模塊加載 規則 .......................... 36 2.4.6 模塊的緩存 ............. 38 小結 .............................................. 39 習題 .............................................. 40 第3章 異步編程和包資源 管理 ????????????????41 3.1 異步編程 ............................. 41 3.1.1 同步和異步 ............. 42 3.1.2 回調函數 .................. 44 3.2 Node.js的包和NPM ............ 48 3.2.1 包的概念 .................. 48 3.2.2 NPM的概念 .............. 49 3.2.3 NPM的基本應用 ...... 50 3.2.4 包模塊加載規則 ...... 51 小結 .............................................. 53 習題 .............................................. 53 第4章 Node.js文件 操作 ??????????????? 54 4.1 基本文件操作 ..................... 54 4.1.1 文件寫入 .................. 55 4.1.2 向文件中追加內容 .... 58 4.1.3 文件讀取 .................. 60 4.1.4 文件復制 .................. 61 4.1.5 獲取文件信息 .......... 64 4.2 案例——控制歌詞滾動 ..... 67 4.3 文件相關操作 ..................... 70 4.3.1 路徑字符串操作 (Path模塊) ............ 70 4.3.2 目錄操作 .................. 71 小結 .............................................. 75 習題 .............................................. 75 第5章 Node.js中處理 數據I/O ?????????? 76 5.1 Buffer緩沖區 ...................... 77 5.1.1 二進制數據和亂碼 ... 77 5.1.2 Buffer的構造函數 .... 79 5.1.3 寫入緩沖區 .............. 80 5.1.4 從緩沖區讀取數據 .... 82 5.1.5 拼接緩沖區 .............. 83 5.2 Stream文件流 ..................... 84 5.2.1 文件流的概念 .......... 84 5.2.2 Node.js的可讀流和 可寫流 ...................... 85 5.2.3 使用pipe()處理大 文件 .......................... 89 小結 .............................................. 90 習題 .............................................. 90 第6章 Node.js網絡 編程 ????????????????91 6.1 Node.js網絡編程基礎 ........ 92 6.1.1 IP地址和端口號 ....... 92 6.1.2 套接字Socket簡單 模型 .......................... 93 6.2 Node.js中實現套接字 服務 ...................................... 95 6.2.1 Net.Server對象 ......... 95 6.2.2 Net.Socket對象 ......... 99 6.3 Node.js進程管理 .............. 106 6.3.1 Process模塊獲取 終端輸入 ................ 106 6.3.2 多人廣播消息 ........ 107 6.4 案例——終端聊天室 ....... 110 小結 ............................................ 120 習題 ............................................ 120 第7章 Node.js中實現 HTTP服務 ????? 121 7.1 HTTP協議 ......................... 122 7.1.1 HTTP協議簡介 ...... 122 7.1.2 HTTP請求響應 流程 ........................ 124 7.1.3 HTTP的請求報文和 響應報文 ................ 125 7.2 Node.js的HTTP服務 ........ 130 7.2.1 HTTP模塊常用 API .......................... 130 7.2.2 使用HTTP模塊構建 Web服務器 ............. 133 7.3 HTTP服務請求處理 ......... 134 7.3.1 根據不同的URL發送 不同響應消息 ........ 134 7.3.2 HTTP處理靜態資源 服務 ........................ 136 7.3.3 動態處理靜態資源 請求 ........................ 141 小結 ............................................ 146 習題 ............................................ 146 第8章 綜合項目——我的 音樂 ??????????????147 8.1 項目簡介 ........................... 147 8.1.1 項目功能展示 ........ 148 8.1.2 項目開發流程 ........ 149 8.1.3 需求分析 ................ 150 8.1.4 項目結構 ................ 150 8.2 項目實現 ........................... 151 8.2.1 項目初始化 ............ 151 8.2.2 制作數據文件 ........ 156 8.2.3 制作音樂首頁 ........ 157 8.2.4 添加歌曲 ................ 159 8.2.5 刪除歌曲 ................ 162 8.2.6 編輯歌曲 ................ 163 小結 ............................................ 166 習題 ............................................ 166
展開全部

Node.js核心技術教程(本科教材) 作者簡介

“中關村黑馬程序員訓練營”是由傳智播客教育科技有限公司(簡稱傳智播客)聯合中關村軟件園、CSDN,并委托傳智播客進行教學實施的軟件開發高端培訓機構,致力于服務各大軟件企業,解決當前軟件開發技術飛速發展,而企業招不到優秀人才的困擾。 目前,“中關村黑馬程序員訓練營”已成長為行業“學員質量好、課程內容深、企業滿意”的移動開發高端訓練基地,并被評為中關村軟件園重點扶持人才企業。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 密集架-手摇-智能-移动-价格_内蒙古档案密集架生产厂家 | 假肢-假肢价格-假肢厂家-河南假肢-郑州市力康假肢矫形器有限公司 | 郑州大巴车出租|中巴车租赁|旅游大巴租车|包车|郑州旅游大巴车租赁有限公司 | 济南宣传册设计-画册设计_济南莫都品牌设计公司 | 煤粉取样器-射油器-便携式等速飞灰取样器-连灵动 | 广州昊至泉水上乐园设备有限公司 | 衬塑管道_衬四氟管道厂家-淄博恒固化工设备有限公司 | 南京租车,南京汽车租赁,南京包车,南京会议租车-南京七熹租车 | 金属清洗剂,防锈油,切削液,磨削液-青岛朗力防锈材料有限公司 | 翅片管散热器价格_钢制暖气片报价_钢制板式散热器厂家「河北冀春暖气片有限公司」 | 【直乐】河北石家庄脊柱侧弯医院_治疗椎间盘突出哪家医院好_骨科脊柱外科专业医院_治疗抽动症/关节病骨伤权威医院|排行-直乐矫形中医医院 | 苹果售后维修点查询,苹果iPhone授权售后维修服务中心 – 修果网 拼装地板,悬浮地板厂家,悬浮式拼装运动地板-石家庄博超地板科技有限公司 | 压力变送器-上海武锐自动化设备有限公司 | 硬质合金模具_硬质合金非标定制_硬面加工「生产厂家」-西迪技术股份有限公司 | 电子天平-华志电子天平厂家 | 河北凯普威医疗器材有限公司,高档轮椅系列,推车系列,座厕椅系列,协步椅系列,拐扙系列,卫浴系列 | 闭端端子|弹簧螺式接线头|防水接线头|插线式接线头|端子台|电源线扣+护线套|印刷电路板型端子台|金笔电子代理商-上海拓胜电气有限公司 | 废水处理-废气处理-工业废水处理-工业废气处理工程-深圳丰绿环保废气处理公司 | 报警器_家用防盗报警器_烟雾报警器_燃气报警器_防盗报警系统厂家-深圳市刻锐智能科技有限公司 | 黑田精工电磁阀-CAMMOZI气缸-ROSS电磁-上海茂硕机械设备有限公司 | 智能家居全屋智能系统多少钱一套-小米全套价格、装修方案 | 单电机制砂机,BHS制砂机,制沙机设备,制砂机价格-正升制砂机厂家 单级/双级旋片式真空泵厂家,2xz旋片真空泵-浙江台州求精真空泵有限公司 | 清水混凝土修复_混凝土色差修复剂_混凝土色差调整剂_清水混凝土色差修复_河南天工 | 便携式高压氧舱-微压氧舱-核生化洗消系统-公众洗消站-洗消帐篷-北京利盟救援 | 云阳人才网_云阳招聘网_云阳人才市场_云阳人事人才网_云阳人家招聘网_云阳最新招聘信息 | 超声骨密度仪-骨密度检测仪-经颅多普勒-tcd仪_南京科进实业有限公司 | 自动部分收集器,进口无油隔膜真空泵,SPME固相微萃取头-上海楚定分析仪器有限公司 | 深圳市索富通实业有限公司-可燃气体报警器 | 可燃气体探测器 | 气体检测仪 | 齿轮减速电机一体机_蜗轮蜗杆减速马达-德国BOSERL齿轮减速机带电机生产厂家 | 成都离婚律师|成都结婚律师|成都离婚财产分割律师|成都律师-成都离婚律师网 | 注塑_注塑加工_注塑模具_塑胶模具_注塑加工厂家_深圳环科 | 广东健伦体育发展有限公司-体育工程配套及销售运动器材的体育用品服务商 | 数显恒温油浴-电砂浴-高温油浴振荡器-常州迈科诺仪器有限公司 | 干培两用箱-细菌恒温培养箱-菲斯福仪器| 手机存放柜,超市储物柜,电子储物柜,自动寄存柜,行李寄存柜,自动存包柜,条码存包柜-上海天琪实业有限公司 | 胶水,胶粘剂,AB胶,环氧胶,UV胶水,高温胶,快干胶,密封胶,结构胶,电子胶,厌氧胶,高温胶水,电子胶水-东莞聚力-聚厉胶粘 | 20年条刷老厂-条刷-抛光-工业毛刷辊-惠众毛刷 | 广州展览制作|展台制作工厂|展览设计制作|展览展示制作|搭建制作公司 | 真空上料机(一种真空输送机)-百科| 缓蚀除垢剂_循环水阻垢剂_反渗透锅炉阻垢剂_有机硫化物-郑州威大水处理材料有限公司 | 杭州可当科技有限公司—流量卡_随身WiFi_AI摄像头一站式解决方案 |