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

Web全棧開發技術與應用(面向新工科普通高等教育系列教材)

  • 作者:編者:唐四薪//唐瓊//唐金娟|責編:王斌//張翠翠
  • 出版社:機械工業
  • ISBN:9787111820611
  • 出版日期:2026/10/01
  • 裝幀:平裝
  • 頁數:224
人民幣:RMB 59.9 元      售價:元
放入購物車
加入收藏夾

內容大鋼
    本書對Web全棧開發的原理和技術進行了系統的介紹,涵蓋網站開發與微信小程序開發,書中安排了大量示例。全書共7章,內容包括Web全棧開發概述、Web前端頁面開發、Node.js後端開發、瀏覽器端JavaScript、Vue.js前端開發、微信小程序開發基礎、小程序與後端的交互實現。
    本書可作為高等院校相關專業Web開發、Web工程設計、網站開發等課程的教材,也可供從事Web後端開發、Web全棧開發的人員作為參考書。

作者介紹
編者:唐四薪//唐瓊//唐金娟|責編:王斌//張翠翠

目錄
前言
第1章  Web全棧開發概述
  1.1  Web產品的特性
    1.1.1  網站
    1.1.2  微信小程序
    1.1.3  手機APP
  1.2  Web開發的範疇與步驟
    1.2.1  Web開發的範疇
    1.2.2  Web開發的步驟
  1.3  網站的創建和製作流程
    1.3.1  網站的特徵
    1.3.2  網站的開發步驟
    1.3.3  網站的開發工具
  1.4  Web交互模型
    1.4.1  伺服器
    1.4.2  瀏覽器
    1.4.3  JSON數據格式
    1.4.4  Web數據傳輸標準
  習題
第2章  Web前端頁面開發
  2.1  HTML
    2.1.1  HTML文檔的結構
    2.1.2  插入文本和圖像
    2.1.3  定義超鏈接
  2.2  CSS
    2.2.1  CSS的基本語法
    2.2.2  引入CSS
    2.2.3  選擇器的分類
    2.2.4  CSS盒子模型
    2.2.5  浮動和定位屬性
  2.3  響應式布局
    2.3.1  媒體查詢
    2.3.2  流式布局
    2.3.3  自適應圖片
    2.3.4  flex布局
    2.3.5  響應式網頁的頭部代碼設置
    2.3.6  CSS變數
  2.4  船山研究網站前端頁面的製作
    2.4.1  首頁的設計與實現
    2.4.2  列表頁的設計與實現
    2.4.3  內容頁的設計與實現
  習題
第3章  Node.js後端開發
  3.1  ECMAScript 6語言基礎
    3.1.1  變數和常量的聲明
    3.1.2  箭頭函數
    3.1.3  模板字元串
  3.2  Node.js基礎
    3.2.1  安裝Node.js及其模塊
    3.2.2  創建Node.js網站伺服器

    3.2.3  響應GET請求
    3.2.4  響應POST請求
  3.3  Express核心功能
    3.3.1  定義中間件
    3.3.2  定義靜態資源目錄
    3.3.3  讀取和寫入本地文件
    3.3.4  定義模塊化路由
    3.3.5  使用網頁模板
  3.4  Node.js訪問資料庫
    3.4.1  資料庫的基本概念
    3.4.2  MySQL資料庫的使用
    3.4.3  使用Navicat for MySQL管理資料庫
    3.4.4  Node.js連接資料庫
  3.5  SQL的使用
    3.5.1  select語句
    3.5.2  數據操縱語句
    3.5.3  SQL字元串中含有變數的情況
  3.6  船山研究網站動態化
    3.6.1  搭建Express項目環境
    3.6.2  製作網站模板文件
    3.6.3  首頁的數據綁定
    3.6.4  內容頁的數據綁定
    3.6.5  列表頁的數據綁定
    3.6.6  列表頁的分頁功能
  3.7  網站後台的製作
    3.7.1  後台管理首頁的製作
    3.7.2  添加文章的實現
    3.7.3  修改記錄的實現
    3.7.4  刪除文章的實現
    3.7.5  批量刪除的實現
    3.7.6  用戶登錄的實現
  習題
第4章  瀏覽器端JavaScript
  4.1  JavaScript事件編程
    4.1.1  JavaScript的代碼結構
    4.1.2  常用JavaScript事件
    4.1.3  事件監聽程序
  4.2  JavaScript DOM編程
    4.2.1  動態效果的實現
    4.2.2  獲取指定元素
    4.2.3  訪問元素的CSS屬性
    4.2.4  訪問元素的內容
    4.2.5  使用瀏覽器對象
  4.3  jQuery基礎
    4.3.1  jQuery的功能和使用
    4.3.2  jQuery中的「$」
    4.3.3  jQuery對象與DOM對象
    4.3.4  jQuery的選擇器
    4.3.5  jQuery的事件綁定
    4.3.6  jQuery中的常用方法

    4.3.7  jQuery應用舉例
  4.4  Ajax技術基礎
    4.4.1  瀏覽器發送HTTP請求的3種方式
    4.4.2  載入頁面的傳統方法
    4.4.3  XMLHttpRequest對象工作過程
    4.4.4  用Ajax技術載入文檔
    4.4.5  載入動態數據
    4.4.6  發送數據給伺服器
  4.5  jQuery中的Ajax方法
    4.5.1  使用load()方法載入HTML文檔
    4.5.2  使用$.get()方法執行GET請求
    4.5.3  使用$.post()方法執行POST請求
    4.5.4  使用$.ajax()方法設置Ajax的細節
    4.5.5  全局設定Ajax
    4.5.6  使用$.getJSON()方法載入JSON文檔
    4.5.7  jQuery Ajax訪問資料庫
  習題
第5章  Vue.js前端開發
  5.1  Vue使用基礎
    5.1.1  引入Vue
    5.1.2  Vue實例和數據
    5.1.3  創建模板
    5.1.4  插值表達式和文本渲染指令
  5.2  Vue交互效果的實現
    5.2.1  Vue事件綁定
    5.2.2  Vue屬性綁定
    5.2.3  Vue雙向數據綁定
    5.2.4  v-if和v-for指令
    5.2.5  Vue組件
  5.3  Vue與Node.js的結合
    5.3.1  使用構建方式創建Vue項目
    5.3.2  使用axios訪問後端數據
    5.3.3  以構建方式訪問後端數據
  習題
第6章  微信小程序開發基礎
  6.1  微信小程序開發概述
    6.1.1  微信小程序界面設計
    6.1.2  微信小程序開發前的準備
    6.1.3  創建微信小程序項目
    6.1.4  微信小程序的項目結構
  6.2  微信小程序頁面的製作
    6.2.1  添加頁面和底部標籤欄
    6.2.2  用WXML構建頁面結構
    6.2.3  用WXSS設置頁面樣式
    6.2.4  用flex布局製作金剛區
    6.2.5  用swiper組件製作標籤頁
  6.3  船山研究文獻檢索小程序的頁面製作
    6.3.1  首頁的製作
    6.3.2  內容頁的製作
    6.3.3  列表頁的製作

  習題
第7章  小程序與後端的交互實現
  7.1  網路請求
    7.1.1  wx.request()方法簡介
    7.1.2  wx.request()方法的工作流程
    7.1.3  wx.request()方法使用示例
    7.1.4  this關鍵字和setData()方法
    7.1.5  頁面生命周期回調函數
  7.2  小程序與後端程序交互
    7.2.1  後端程序訪問資料庫
    7.2.2  傳遞參數給後端程序
  7.3  船山研究文獻檢索小程序的數據綁定
    7.3.1  首頁的數據綁定
    7.3.2  內容頁的數據綁定
    7.3.3  列表頁的數據綁定
    7.3.4  用戶登錄模塊的實現
  習題
附錄  實驗
  實驗1  個人簡歷網頁的製作
  實驗2  圓餅形盒子的製作
  實驗3  欄目框的製作
  實驗4  人文系網站頁頭和導航條的製作
  實驗5  人文系網站圖片滾動欄的製作
  實驗6  人文系網站首頁的布局設計
  實驗7  人文系網站首頁的製作
  實驗8  人文系網站列表頁和內容頁的實現
  實驗9  人文系網站各種頁面的數據綁定
  實驗10  圖書商城微信小程序的界面製作
  實驗11  圖書商城微信小程序的數據綁定

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