Node.js 全棧開發
潘成均
- 出版商: 清華大學
- 出版日期: 2024-06-01
- 定價: $714
- 售價: 8.5 折 $607
- 貴賓價: 8.0 折 $571
- 語言: 簡體中文
- 頁數: 416
- ISBN: 7302663025
- ISBN-13: 9787302663027
-
相關分類:
Node.js
-
相關翻譯:
原生全端開發 - 使用 Node.js 建立最漂亮強大的網站 (繁中版)
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
$352離岸交付 分佈式團隊協作指南
-
$454Python 3反爬蟲原理與繞過實戰
-
$750$585 -
$594$564 -
$250天天學敏捷:Scrum 團隊轉型記
-
$403Python 代碼整潔之道:編寫優雅的代碼
-
$419$398 -
$458你真的會寫代碼嗎
-
$594$564 -
$650$507 -
$768$730 -
$414$393 -
$356他們創造了數學:50位著名數學家的故事
-
$359$341 -
$539$512 -
$654$621 -
$800$632 -
$374Diffusion AI 繪圖模型構造與訓練實戰
-
$474$450 -
$556Node-RED 物聯網應用開發技術詳解
-
$517Node-RED 物聯網應用開發工程實務
-
$714$678 -
$750$525 -
$630$497 -
$414$393
商品描述
《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程序員等編程愛好者閱讀,還適合作為高校和相關培訓機構的實踐教材。
作者簡介
潘成均,網名“黑馬騰雲”,研究生學歷。多家公司的技術合夥人和創始人,多個平臺的技術顧問,InfoQ簽約作者,全棧開發踐行者。具有多年的因特網項目研發經驗和豐富的團隊管理經驗。曾主導多個大型項目的開發並取得成功,涉及金融因特網、大數據車聯網、銀行和電力等行業。運營微信公眾號“自學幫”,定期分享一些技術乾貨。
目錄大綱
第1篇 Node.js開發基礎知識
第1章 Node.js概述
1.1 Node.js簡介
1.1.1 Node.js是什麽
1.1.2 Node.js能做什麽
1.1.3 Node.js架構原理
1.1.4 Node.js的發展歷程
1.2 Node.js的安裝配置
1.2.1 在Windows中安裝Node.js
1.2.2 在Linux中安裝Node.js
1.3 編寫第一個Node.js程序
1.3.1 創建Node.js應用
1.3.2 運行Node.js應用
1.4 開發工具及其調試
1.4.1 安裝Visual Studio Code
1.4.2 調試Node.js程序
1.5 創建Web服務器案例
1.6 本章小結
第2章 Nodejs模塊化管理
2.1 JavaScript模塊化
2,1.1 什麽是模塊化
2.1.2 模塊化的發展史
2.1.3 CommonJS規範
2.1.4 ES 6模塊化規範
2.2 Node.js模塊分類
2.2.1 核心模塊
2.2.2 自定義模塊
2.2.3 第三方模塊
2.3 NPM包管理器
2.3.1 NPM簡介
2.3.2 使用NPM管理模塊
2.3.3 使用YARN管理模塊
2.4 本章小結
第3章 JavaScript基礎知識
3.1 JavaScript語法基礎
3.1.1 JavaScript簡介
3.1.2 變量與數據類型
3.1.3 運算符
3.1.4 表達式及語句
3.2 程序控制結構
3.2.1 分支結構
3.2.2 循環結構
3.3 函數的定義與使用
3.3.1 函數的聲明與調用
3.3.2 函數的參數
3.3.3 函數的返回值
3.3.4 函數的註釋
3.4 常用的內置對象
3.4.1 數組Array
3.4.2 數學對象Math
3.4.3 日期對象Date
3.4.4 字符串String
3.5 ES 6+新增的語法
3.5.1 變量和常量
3.5.2 解構賦值
3.5.3 擴展運算符
3.5.4 字符串新增的方法
3.5.5 數組新增的方法
3.5.6 對象新增的方法
3.5.7 箭頭函數
3.5.8 Set和Map
3.5.9 Class類及其繼承
3.5.10 Promise和Async
3.6 本章小結
第4章 Node.js的內置模塊
4.1 Node.js模塊
4.1.1 module模塊
4.1.2 global全局變量
4.1.3 Console控制台
4.1.4 Errors錯誤模塊
4.2 Buffer緩沖區
……
第2篇 Node.js開發主流框架
第3篇 項目實戰