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

現代Web開發與應用(微課版工業和信息化部十四五規劃教材)/Web開發人才培養系列叢書

  • 作者:編者:戴開宇|責編:劉博
  • 出版社:人民郵電
  • ISBN:9787115644848
  • 出版日期:2024/10/01
  • 裝幀:平裝
  • 頁數:342
人民幣:RMB 79.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書共7章,第1章概述Web的誕生和發展,以及Web的核心標準和協議;第2章介紹傳統Web的B/S架構,以及HTML5進階;第3章主要介紹從Web3D和WebXR;第4章介紹Web應用的架構演化,其中的框架模式、典型的Web開發平台、前後端分離架構,以及和Web開發和部署相關的雲計算技術應用;第5章介紹Web前端框架,重點介紹Angular框架;第6章介紹Web後端框架,先介紹Spring框架(重點是其核心技術IoC和AOP),然後介紹其中用於Web開發的Spring MVC,以及簡化開發的Spring Boot等,最後介紹數據訪問和持久層框架Spring Data和MyBatis;第7章介紹連接前後端的Web服務技術,包括典型的SOAP Web服務、RESTful Web服務以及GraphQL Web服務,並進一步介紹雲原生的核心技術微服務。全書最後的附錄提供了3個課程項目選題,供讀者參考使用。
    本書對Web開發核心知識點進行深入剖析,幫助讀者快速提升Web系統開發能力。本書適合作為高校電腦及相關專業的教材,也適合作為Web開發工程師和相關從業者的自學參考書。

作者介紹
編者:戴開宇|責編:劉博

目錄
第1章  Web發展歷程與核心標準
  1.1  Web的誕生和發展
    1.1.1  Web的誕生和相關技術
    1.1.2  從文檔Web到服務Web
    1.1.3  Web 2.0概述
    1.1.4  Web 3.0概述
    1.1.5  Web 3概述
  1.2  Web的核心標準和協議
    1.2.1  URI
    1.2.2  HTML
    1.2.3  CSS
    1.2.4  JavaScriot
    1.2.5  XML
    1.2.6  HTTP
    1.2.7  WebAssembly
  思考與練習
第2章  B/S架構與HTML5進階
  2.1  B/S架構
    2.1.1  B/S架構簡介
    2.1.2  B/S架構和C/S架構
  2.2  從RIA到PWA
    2.2.1  RIA
    2.2.2  Aiax與Fetch
    2.2.3  PWA
  2.3  HTML5進階
    2.3.1  WebStorage
    2.3.2  WebWorker
    2.3.3  ServiceWorker
    2.3.4  WebSocket
    2.3.5  WebRTC
    2.3.6  其他HTML5 API
  思考與練習
第3章  從Web3D到WebXR
  3.1  數字化:從編碼到元宇宙
  3.2  Web3D概述
    3.2.1  VRML和X3D
    3.2.2  其他Web3D技術
  3.3  WebGL概述
  3.4  Three.js
    3.4.1  Three.js概述
    3.4.2  採用Three.js構建一個簡單
多人環境
  3.5  WebXR
    3.5.1  WebXR概述
    3.5.2  A-Frame框架
  思考與練習
第4章  Web開發模式與框架
  4.1  Web應用的N層架構
  4.2  典型的web開發平台和框架
    4.2.1  Java EE

    4.2.2  .NET
    4.2.3  其他組合框架
  4.3  Web開發框架模式
    4.3.1  以頁面為中心
    4.3.2  MVC
    4.3.3  MVP和MWM
    4.3.4  Flux冪口Redux
  4.4  前後端分離
  4.5  Web與雲計算
    4.5.1  雲計算概述
    4.5.2  亞馬遜雲平台上的Web部署
  思考與練習
第5章  Web前端框架
  5.1  Web前端框架概述
    5.1.1  前端UI框架
    5.1.2  前端工具庫框架
    5.1.3  前端移動應用開發框架和工具
    5.1.4  前端MWM框架
  5.2  Angula框架
    5.2.1  AnguIar框架概述
    5.2.2  使用Angular框架的綜合示例
  思考與練習
第6章  Web後端框架
  6.1  Spring
    6.1.1  IoC
    6.1.2  AoP
  6.2  Spring MVC
  6.3  Spring Boot
    6.3.1  Spring Boot簡介
    6.3.2  提供REST化服務
  6.4  數據訪問與持久層框架
    6.4.1  Spring Data
    6.4.2  MyBatis
  思考與練習
第7章  Web服務與微服務
  7.1  SOA與Web服務
  7.2  SOAPweb服務
    7.2.1  SOAP
    7.2.2  WSDL協議
  7.3  RESTfuIWeb服務
    7.3.1  REST架構的含義與特徵
    7.3.2  遵循REST風格的Web服務
  7.4  GraphQLweb服務
  7.5  微服務
    7.5.1  微服務架構概述
    7.5.2  Spring Cloud簡介
    7.5.3  採用SpringCloud開發部署微服務
  思考與練習
附錄  課程項目設計參考
  課程項目選題1——基於Web3D的模擬學習平台

  課程項目選題2——採用Blockly的計算思維可視化學習平台
  課程項目選題3——基於微信小程序的問答式學習平台

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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