《大話Web開發——基於知識管理角度》是2018年8月廈門大學出版社出版的圖書,作者是王小峰。
基本介紹
- 書名:大話Web開發——基於知識管理角度
- 作者:王小峰
- 出版社:廈門大學出版社
- 出版時間:2018年8月1日
- 頁數:208 頁
- 定價:42 元
- 開本:16 開
- 裝幀:平裝
- ISBN:9787561570074
內容簡介,圖書目錄,
內容簡介
內容包括Web的本質、發展與未來,Web開發環境的搭建與網際網路資源的獲取,DIV+CSS網頁布局,網頁前端行為實現——JavaScript編程,jQuery庫和BootStrap框架的使用,MySQL資料庫等。可作為大學計算機專業Web開發教材,也可供相關技術人員閱讀參考。
圖書目錄
第1章 Web的本質、發展與未來
1.1 Web的本質
1.1.1 網頁和HTML標記語言
1.1.2 網站和網站架設
1.2 三個重要概念和一個簡單實驗
1.2.1 Web的三個要素
1.2.2 HTTP協定
1.2.3 理解:靜態網頁技術和動態網頁技術
1.2.4 實驗l_2:Firebug解析Web工作原理
1.3 Web技術的歷史、發展與未來
1.3.1 Web技術發展的六個階段
1.3.2 Web的未來——網際網路技術戰爭中的王者
第2章 Web開發環境的搭建與ISP
2.1 開發環境的搭建
2.1.1 DreamweaverCC編輯器的安裝與PHPnow的集成配置
2.1.2 實驗2_1:本地域名的模擬
2.2 網際網路資源和ISP
2.2.1 網際網路空間
2.2.2 域名與備案
2.3 實驗2_2:在本地架設自己的第一個網站“簡易登錄系統
2.3.1 實驗思路
2.3.2 搭建網頁構架環境
2.3.3 建立資料庫
2.3.4 使用Dreamweaver進行客戶端HTML網頁製作
2.3.5 用CSS和JavaScript進一步修飾客戶端HTML網頁
2.3.6 預覽和訪問站點
第3章 天下事盡在吾彀:HTML的分門別類
3.1 HTML的分類
3.1.1 六種HTML標記——按功能分類
3.1.2 HTML的亞當和夏娃——Web是個樸素的行-塊混排系統
3.1.3 到底什麼是HTML5
3.2 HTML基礎
3.2.1 語義標記
3.2.2 元標記
3.2.3 文本標記
3.2.4 容器標記
3.2.5 嵌入式標記
3.2.6 表單和表單元素標記
第4章 DIV+CSS圖文混排——Web設計
4.1 CSS概述
4.1.1 CSS的本質
4.1.2 三種CSS的“層疊
4.2 CSS基礎
4.2.1 幾種重要的CSS選擇器
4.2.2 幾種常用的CSS:顏色、尺寸、位置
4.3 實驗4_1:傳統入口網站的一張“大眾臉
4.3.1 頁面規劃
4.3.2 基準的選擇
4.3.3 DIV+CSS實現自定義布局
第5章 網頁客戶端行為————-JavaScript編程
5.1 學習程式語言的三重門.一以JavaScript為例
5.1.1 第一重門,哲學視角:程式語言能幹什麼、不能幹什麼,為什麼
5.1.2 第二重門,物理學視角:程式語言的巨觀組成有哪些
5.1.3 第三重門,語言學視角:程式語言如何作為一門語言來學習
5.2 JavaScript程式語言的語言學
5.2.1 名詞——數據類型
5.2.2 動詞——運算符號
5.2.3 複合語句——流程控制
5.2.4 代碼復用——函式
第6章 jQuery庫和Bootstrap框架的使用
6.1 JavaScript庫-jQuery
6.1.1 庫和框架:他大舅他二舅都是他舅,高桌子低板凳都是木頭
6.1.2 將jQuery代碼的標準寫法“看順眼
6.1.3 jQuery的簡單使用
6.2 Bootstrap框架
6.2.1 Bootstrap的安裝與配置
6.2.2 Bootstrap實現自適應網瓦
第7章 伺服器端套用——PHP編程
7.1 PHP基礎
7.1.1 PHP本質
7.1.2 PHP的語言構成
7.2 Ajax+PHP實現Web套用
7.2.1 什麼是Ajax
7.2.2 jQuery簡化Ajax+PHP開發
7.2.3 展望:WebApp和WebServices
第8章 網際網路資料庫MySQL基礎
8.1 資料庫基礎
8.1.1 資料庫的基本概念
8.1.2 實驗8_1:使用MicrosoftOfficeAccess構建“金庸群俠信息庫
8.2 MySQL網際網路資料庫的使用
8.2.1 MySQL的下載與配置
8.2.2 MySQL的基本操作——CRUD
8.2.3 數據的導出與導入
8.2.4 實驗8_2:使用PHP+MySQL實現“俠客註冊與登錄系統
第9章 綜合案例——信息發布與入口網站
9.1 資料庫設計與初始化
9.1.1 設計數據表
9.1.2 建立和管理資料庫服務環境
9.2 信息發布與管理系統的實現
9.2.1 開源線上編輯器KindEditor的配置和使用
9.2.2 內容發布頁面的設計與實現
9.3 門戶頁面的設計與實現
9.3.1 前端網頁的框架設計
9.3.2 生成前端網頁內容的PHP編碼