幫助中心 | 我的帳號 | 關於我們

Node.js全棧開發項目實踐(Egg.js+Vue.js+uni-app+MongoDB微課視頻版)/電腦技術開發與應用叢書

  • 作者:編者:葛天勝|責編:趙佳霓
  • 出版社:清華大學
  • ISBN:9787302685210
  • 出版日期:2025/05/01
  • 裝幀:平裝
  • 頁數:646
人民幣:RMB 169 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以項目實踐為導向,通過真實案例帶領讀者全面掌握JavaScript、Egg.js、Vue.js、uni-app和MongoDB技術的應用,從而實現從零基礎到項目完成的全程學習。
    本書分為基礎篇、後端篇和前端篇,共9章。
    基礎篇(第1-3章)首先對全棧工程師所需的技術廣度和深度進行介紹,然後詳盡地指導讀者搭建一個高效的開發環境,包括Node.js、MongoDB、VS Code等必備工具的安裝,以及如何使用Postman進行介面測試,以確保後續開發工作的順利進行。最後,第3章致力於講解JavaScript的核心知識,全面解讀ECMAScript 6的新特性,涉及從基本數據類型到先進的語法和編程技巧,讓讀者在進階前端和後端開發之前,打下堅實的基礎。
    後端篇(第4-6章)專註於後端開發,讀者將學習如何運用Egg.js初始化項目、配置路由、中間件、控制器、服務和插件,學習如何設計和搭建高效、可維護的後端服務。以實踐項目的方式,帶領讀者一步步地構建出一個功能完備的RESTful API服務。從項目的初始化到最終的線上生產環境部署,將一步一個腳印地展示真實世界中後端開發的全過程。
    前端篇(第7-9章)則轉向了前端領域,深入Vue.js和uni-app前端框架的使用,揭示打造互動式網頁應用的秘密。從組件化思維到狀態管理,讀者將學習前端開發的精華,並通過一個完整的實踐項目將理論轉變為實踐。
    本書適合前端開發者學習使用,也適合零基礎經驗、有興趣從事全棧開發工作及想深入了解全棧開發的讀者閱讀,還可作為高等院校電腦相關專業的師生用書和培訓機構的教學參考書。

作者介紹
編者:葛天勝|責編:趙佳霓
    葛天勝,全棧開發工程師,具有豐富的開發經驗。曾擔任多個創業團隊技術顧問,實踐經驗豐富。擁有多年開發經驗,精通Vue.js、小程序、uni-app、Node.js、MongoDB、HTML5、CSS3、JavaScript、jQuery,有豐富的項目實踐經驗及分享經驗,致力於研究全棧技術。已獲授權國家專利1項。

目錄
基礎篇
  第1章  全棧(25min)
  第2章  開發環境準備(115min)
    2.1  Node.js
      2.1.1  Node.js介紹
      2.1.2  Node.js安裝
      2.1.3  NPM國內鏡像源配置和CNPM的安裝
      2.1.4  YARN的介紹
      2.1.5  YARN的安裝
    2.2  MongoDB
      2.2.1  MongoDB介紹
      2.2.2  MongoDB安裝
    2.3  VS Code
      2.3.1  VS Code介紹
      2.3.2  VS Code安裝
      2.3.3  安裝VS Code擴展
    2.4  Postman
      2.4.1  Postman介紹
      2.4.2  Postman下載並安裝
      2.4.3  創建Postman賬戶
  第3章  ECMAScript 6(285min)
    3.1  ECMAScript 6介紹
    3.2  數據類型
      3.2.1  Number
      3.2.2  String
      3.2.3  Boolean
      3.2.4  null
      3.2.5  undefined
      3.2.6  Symbol
      3.2.7  BigInt
    3.3  let和const
      3.3.1  let
      3.3.2  const
    3.4  解構賦值
      3.4.1  數組的解構賦值
      3.4.2  對象的解構賦值
    3.5  函數
      3.5.1  箭頭函數
      3.5.2  默認參數
      3.5.3  剩餘參數
      3.5.4  解構參數
    3.6  正則
    3.7  數組
      3.7.1  擴展運算符
      3.7.2  Array.from()方法
      3.7.3  find()方法和findIndex()方法
      3.7.4  includes()方法
      3.7.5  entries()方法、keys()方法和values()方法
      3.7.6  flat()方法和flatMap()方法
      3.7.7  sort()方法

    3.8  對象
      3.8.1  定義對象
      3.8.2  使用計算屬性名動態創建屬性名
      3.8.3  對象解構
      3.8.4  對象擴展運算符
    3.9  Set和Map
      3.9.1  Set
      3.9.2  Map
    3.10  遍歷
      3.10.1  for…of循環
      3.10.2  forEach()
      3.10.3  for…in
      3.10.4  Object.entries()
    3.11  Promise對象
    3.12  async和await
    3.13  class
      3.13.1  類的定義
  ……
後端篇
前端篇

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032