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

Web全棧開發技術研究與實踐(十三五全國電腦高等教育精品課程教材)

  • 作者:陶文寅|責編:王巍
  • 出版社:北京聯合
  • ISBN:9787559657381
  • 出版日期:2022/03/01
  • 裝幀:平裝
  • 頁數:312
人民幣:RMB 58 元      售價:
放入購物車
加入收藏夾

內容大鋼
    全書由8章構成,主要介紹了Web系統的上層架構、Web全棧系統開發環境的搭建、Web全棧系統開發所用到的工具、PHP程序設計方法、HTML5中語義標籤的使用方法、CSS3樣式表和JavaScript的設計思路,並且在Bootstrap的基礎上開發了一個基於學生工作過程管理系統的登錄界面和資料庫,探討如何通過常用資料庫操作指令來完成對資料庫的操作,最後探討了如何基於最新的ThinkPHP 5.x框架設計出高效的系統。

作者介紹
陶文寅|責編:王巍
    陶文寅     蘇州工業園區服務外包職業學院教師     中國電腦學會會員,蘇州人工智慧學會智能物流專委會委員,在嵌入式技術與應用、Web應用開發、ROS機器人應用開發方面有豐富的教學和實踐經驗。     主講課程     Web 伺服器開發、Android移動應用開發、ARM平台應用開發、ROS機器人     社會服務項目     DOOKEI智能投影儀遠程營銷控制系統平台     LXAPF遠程電力系統監控平台     企業智能化ERP系統     老年爬樓機管理與預約系統     公交智能化精準運營平台與物聯網系統平台建設     泛在電力物聯網微型控制系統建設     智能製造機器人的自動上下料解決方案

目錄
第1章  緒論
  1.1  Web系統的三層體系架構
  1.2  前端系統的技術綜述
  1.3  服務系統的技術綜述
  1.4  數據存儲系統的技術綜述
  1.5  PHP技術的局限性
  本章小結
  本章習題
第2章  Web 伺服器開發環境的搭建
  2.1  Apache伺服器的安裝和使用
    2.1.1  Ubuntu下 Apache 伺服器的
  安裝
    2.1.2  Ubuntu下Apache 伺服器的
  設置
  2.2  MySQL伺服器的安裝和使用
    2.2.1  Ubuntu下MySQL伺服器的
  安裝
    2.2.2  MySQL管理工具MySQL
  Workbench 的安裝和使用
  2.3  PHP運行庫的安裝和擴展
    2.3.1  Ubuntu下的PHP 運行庫的
  安裝
    2.3.2  常用的PHP運行庫擴展程序
  本章小結
  本章習題
第3章  幾種常用的Web開發工具
  3.1  XDebug開源的PHP 調試工具
  3.2  Vistual Code開源的跨平台程序
  編輯器
    3.2.1  Linux 下Vistual Code 的安裝
    3.2.2  Vistual Code中PHP相關插
  件的安裝
  3.3  Eclipse for PHP Developers 全能的
  程序編輯器
    3.3.1  Linux 下 Oracle Java 的安裝
    3.3.2  Linux 下 Eclipse for PHP
  Developers 的安裝
  3.4  Chrome DevTools實用的前端調試
  工具
  本章小結
  本章習題
第4章  PHP 的面向對象分析與設計
  4.1  面向對象的基本概念
    4.1.1  理解類與對象
    4.1.2  理解面向對象的程序設計
  4.2  面向對象的構成與內存分配
    4.2.1  類的聲明
    4.2.2  對象的實例化與內存分配
  4.3  面向對象的$this和構造函數的分析
    4.3.1  運行時對象屬性與方法的動

  態訪問
    4.3.2  構造函數和析構函數的運行
  分析
    4.3.3  靜態函數與靜態變數的運行
  分析
  4.4  面向對象中封裝性的編程思想
    4.4.1  封裝性的基本含義
    4.4.2  封裝性關鍵字的使用方法
    4.4.3  單例模式的設計與意義
  4.5  面向對象中繼承性的編程思想
    4.5.1  繼承性的基本含義
    4.5.2  繼承性關鍵字的使用方法
  4.6  面向對象中多態性的編程思想
    4.6.1  父類和子類的函數重寫
    4.6.2  抽象類的意義與使用
    4.6.3  介面類的意義與使用
  本章小結
  本章習題
第5章  HTML5、CSS3、JavaScript
  的設計方法
  5.1  HTML5的語義概念和常用標籤
    5.1.1  結構、樣式、行為
    5.1.2  HTML5中新增的文檔結構
  標籤
    5.1.3  HTML5中增強的多媒體應用
    5.1.4  HTML5中Form表單的新
  特性
  5.2  CSS3中基本與高級選擇器的使用
    5.2.1  層疊樣式表中層疊的概念
    5.2.2  CSS3中基本選擇器的使用
    5.2.3  CSS3中關係選擇器的使用
    5.2.4  CSS3中選擇器優先順序的計算
  5.3  面向對象編程思想在CSS3中的
  應用
    5.3.1  CSS3中「類」概念的應用
    5.3.2  「命名空間」在CSS3中的
  應用
    5.3.3  「多用組合,少用繼承」原
  則在CSS3中的應用
  5.4  面向對象編程技術在JavaScript中
  的應用
    5.4.1  JavaScript的運行環境
    5.4.2  JavaScript中的數據類型與
  函數
    5.4.3  JavaScript中的基本對象
  類型
    5.4.4  JavaScript中的繼承與擴展
  5.5  JQuery的DOM操作和AJAX的
  非同步通訊
    5.5.1  JQuery的引入與建議

    5.5.2  DOM的理解與選擇器
    5.5.3  Web頁面中的DOM操作
    5.5.4  深入理解JQuery中的事件
  響應
    5.5.5  Ajax非同步通訊的理解和
  使用
  本章小結
  本章習題
第6章  響應式前端框架Bootstrap
  的使用
  6.1  Bootstrap簡介與庫文件的導入
    6.1.1  Bootstrap框架的引入
    6.1.2  Bootstrap 基礎模板的理解
  6.2  響應式柵格系統運作原理的理解
    6.2.1  響應式布局的核心
  媒體查詢
    6.2.2  Bootstrap中柵格系統的
  原理
    6.2.3  Bootstrap中柵格系統的
  頁面布局
  6.3  頁面組件的全局樣式設定
    6.3.1  Bootstrap中的文本樣式
    6.3.2  Bootstrap中的表格樣式
    6.3.3  Bootstrap中的表單樣式
    6.3.4  Bootstrap 中的按鈕樣式
    6.3.5  Bootstrap中的圖片樣式
    6.3.6  Bootstrap中的輔助樣式
  6.4  響應式的常用組件繪製與函數
  應用
    6.4.1  Bootstrap中的字體圖標
    6.4.2  下拉菜單的繪製與事件處理
    6.4.3  按鈕組的繪製與事件處理
    6.4.4  輸入框組的繪製與事件處理
    6.4.5  頂部導航欄的繪製與事件
  處理
    6.4.7  路徑導航的繪製與事件處理
    6.4.8  分頁導航的繪製與事件處理
    6.4.9  標籤與徽章的繪製與事件
  處理
    6.4.10  巨幕的繪製與事件處理
    6.4.11  縮略圖的繪製與事件處理
    6.4.12  進度條的繪製與事件處理
    6.4.13  面板的繪製與事件處理
    6.4.14  列表的繪製與事件處理
  6.5  Bootstrap對JavaScript 的實現與
  彈出組件應用
    6.5.1  模態對話框的繪製與事件處
  理
    6.5.2  提示工具的繪製與事件處理
    6.5.3  警告框的繪製與事件處理

  本章小結
  本章習題
第7章  MySQL 資料庫的設計與查詢
  7.1  數據存儲的發展和技術構成
    7.1.1  數據存儲的發展
    7.1.2  資料庫範式與技術構成
  7.2  MySQL的數據類型與資料庫、
  數據表的操作
    7.2.1  MySQL中的數據類型
    7.2.2  MySQL 中資料庫的操作
    7.2.3  MySQL 中數據表的創建
    7.2.4  MySQL中數據表的查看與
  修改
    7.2.5  MySQL 中數據表的修改
    7.2.6  MySQL 中數據表的刪除
  7.3  數據項的插入、更新、刪除
    7.3.1  數據項的插入
    7.3.2  數據項的更新
    7.3.3  數據項的刪除
  7.4  常用查詢語句的使用
    7.4.1  單數據表的基礎查詢
    7.4.2  單數據表的條件查詢
    7.4.3  集合函數與分組數據查詢
    7.4.4  多數據表的聯合查詢
  7.5  資料庫視圖的使用及其特點
    7.5.1  視圖的作用與意義
    7.5.2  視圖的創建與修改
    7.5.3  視圖的刪除
  7.6  觸發器和存儲過程的使用
    7.6.1  觸發器的使用
    7.6.2  存儲過程的使用
  本章小結
  本章習題
第8章  MVC模式下的ThinkPHP 5
  開發框架的使用
  8.1  MVC模式在Web開發中的應用
    8.1.1  MVC的工作模式和原理
    8.1.2  常用的幾種架構模式與PHP
  框架
  8.2  ThinkPHP框架的概述與項目部署
    8.2.1  ThinkPHP的安裝與目錄
  結構
    8.2.2  ThinkPHP的體系結構與
  生命周期
    8.2.3  ThinkPHP的系統配置和
  配署作用域
  8.3  HTTP 請求與ThinkPHP 控制器的
  應用
    8.3.1  控制器的創建與重定向
    8.3.2  HITP的請求獲取與參數

  綁定
    8.3.3  RESTful 的概念與Rest
  控制器的使用
  8.4  ThinkPHP中路由的設置與URL的
  生成
    8.4.1  路由的定義與批量註冊
    8.4.2  路由的分組與URL生成
  8.5  ORM模型的創建與資料庫的
  CURD操作
    8.5.1  資料庫的參數配置
    8.5.2  ORM資料庫模型的定義與
  基本的CURD操作
    8.5.3  數據模型中的高級應用
  8.6  ThinkPHP內置模板引擎與視圖的
  使用
    8.6.1  視圖初始化與模板中值的
  傳遞
    8.6.2  模板中運算符和條件語句
  的使用
    8.6.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