Web前端開發與應用教程

農國才、陳灼龍、韓開旭、劉星毅、方獻梅、陳瑩、陶衛平、韋光卓

  • 出版商: 清華大學
  • 出版日期: 2024-03-01
  • 定價: $294
  • 售價: 8.5$250
  • 語言: 簡體中文
  • ISBN: 730265297X
  • ISBN-13: 9787302652977
  • 下單後立即進貨 (約4週~6週)

  • Web前端開發與應用教程-preview-1
  • Web前端開發與應用教程-preview-2
  • Web前端開發與應用教程-preview-3
Web前端開發與應用教程-preview-1

相關主題

商品描述

本書緊扣互聯網行業發展對 Web前端開發工程師職業的新要求,詳細介紹了 HTML、HTML5基礎、??CSS、CSS3應用、JavaScript、jQuery等相關知識,並以智慧農業實踐項目作為實操,提升讀者的項目實踐經驗。本書內容由淺入深,循序漸進地引導讀者快速入門,並能提高初級及以上讀者的實際應用能力,使其快速適應 Web前端開發工程師職業的新需求。本書可作為電腦科學與技術及相關專業的教材,也可作為互聯網行業相關崗位的工程技術人員的參考書,還可作為初學者的自學參考書。

目錄大綱

目 錄

第1篇 

Web前端開發技術綜述篇

第1章 

Web前端開發技術綜述 

……………………………………………􀀊2􀀊

1.1􀀊Web綜述 

…………………………………………………………􀀊2􀀊

1.1.1􀀊Web的發展歷程 

…………………………………………􀀊2􀀊

1.1.2􀀊Web的技術標準和應用領域 

……………………………􀀊4􀀊

1.1.3􀀊Web的開發工具 

…………………………………………􀀊9􀀊

1.2􀀊Web前端工程師的職業需求 

……………………………………􀀊13􀀊

1.2.1􀀊Web前端開發的由來 

……………………………………􀀊13􀀊

1.2.2􀀊Web前端開發工程師的職業要求 

………………………􀀊13􀀊

1.3思政案例 

1愛國人物 

———錢學森的艱難回國路 

……………􀀊13

第2篇 

Web前端技術基礎篇

第2章 

HTML標記語言 

……………………………………………………􀀊18􀀊

2.1􀀊HTML概述 

………………………………………………………􀀊18􀀊

2.1.1􀀊HTML發展現狀 

………………………………………􀀊18􀀊

2.1.2􀀊HTML頁面結構 

………………………………………􀀊19􀀊

2.1.3􀀊HTML頁面編輯 

………………………………………􀀊20􀀊

2.1.4􀀊HTML註釋 

……………………………………………􀀊22􀀊

2.2􀀊HTML文本與圖像 

………………………………………………􀀊22􀀊

2.2.1􀀊HTML頭部元素 

………………………………………􀀊22􀀊

2.2.2􀀊HTML文本 

……………………………………………􀀊23􀀊

2.2.3超鏈接 

……………………………………………………􀀊27􀀊

2.2.4圖片標記 

…………………………………………………􀀊29􀀊

2.2.5框架標記 

…………………………………………………􀀊31􀀊

2.2.6綜合實例 

…………………………………………………􀀊32􀀊

2.3􀀊HTML表格 

………………………………………………………􀀊36􀀊

2.3.1表格標簽 

…………………………………………………􀀊36􀀊

Web前端開發與應用教程

2.3.2行標簽 

………………………………………………………………………􀀊38􀀊

2.3.3單元格標簽 

…………………………………………………………………􀀊39􀀊

2.3.4表格實例 

……………………………………………………………………􀀊40􀀊

2.4􀀊HTML表單 

………………………………………………………………………􀀊42􀀊

2.4.1表單標簽 

……………………………………………………………………􀀊42􀀊

2.4.2輸入標簽 

……………………………………………………………………􀀊44􀀊

2.4.3表單實例 

……………………………………………………………………􀀊45􀀊

2.5􀀊HTML5新特性 

…………………………………………………………………􀀊47􀀊

2.5.1􀀊HTML5入門 

……………………………………………………………􀀊47􀀊

2.5.2􀀊HTML5表單 

……………………………………………………………􀀊50􀀊

2.5.3􀀊WebSocket…………………………………………………………………􀀊59􀀊

2.6思政案例 

2愛國故事 

———2001年網絡 

“大戰 

”…………………………………􀀊62

第3章 

CSS層疊樣式 

………………………………………………………………………􀀊64􀀊

3.1􀀊CSS基礎 

……………………………………………………………………………􀀊64􀀊

3.1.1􀀊CSS概述 

……………………………………………………………………􀀊64􀀊

3.1.2􀀊CSS樣式表分類 

……………………………………………………………􀀊65􀀊

3.1.3􀀊CSS選擇器 

…………………………………………………………………􀀊66􀀊

3.1.4􀀊CSS樣式特性 

………………………………………………………………􀀊70􀀊

3.2􀀊CSS盒子模型 

………………………………………………………………………􀀊72􀀊

3.2.1盒子模型的概念 

……………………………………………………………􀀊72􀀊

3.2.2邊框 

…………………………………………………………………………􀀊73􀀊

3.2.3內邊距 

………………………………………………………………………􀀊73􀀊

3.2.4外邊距 

………………………………………………………………………􀀊74􀀊

3.2.5盒子的浮動與定位 

…………………………………………………………􀀊74􀀊

3.3􀀊CSS常用屬性 

………………………………………………………………………􀀊78􀀊

3.3.1字體屬性 

……………………………………………………………………􀀊78􀀊

3.3.2文本屬性 

……………………………………………………………………􀀊80􀀊

3.3.3背景屬性 

……………………………………………………………………􀀊81􀀊

3.3.4鼠標屬性 

……………………………………………………………………􀀊84􀀊

3.3.5列表屬性 

……………………………………………………………………􀀊85􀀊

3.4􀀊CSS頁面佈局 

………………………………………………………………………􀀊86􀀊

3.4.1網頁佈局的類型 

……………………………………………………………􀀊86􀀊

3.4.2􀀊DIV+CSS網頁佈局 

………………………………………………………􀀊87􀀊

3.4.3􀀊CSS綜合實例 

………………………………………………………………􀀊89􀀊

3.5􀀊CSS3新特性 

………………………………………………………………………􀀊94􀀊

3.5.1􀀊CSS3新屬性 

………………………………………………………………􀀊94􀀊

3.5.2􀀊CSS3彈性盒子 

……………………………………………………………􀀊97􀀊

3.6思政案例 

3中國國家博物館 

VR展館 

———大唐風華 

………………………􀀊100􀀊

Ⅳ 

目 錄

第4章 

JavaScript腳本語言 

………………………………………………………………􀀊101􀀊

4.1􀀊JavaScript基礎 

……………………………………………………………………􀀊101􀀊

4.1.1􀀊JavaScript概述 

…………………………………………………………􀀊101􀀊

4.1.2􀀊JavaScript基本語法 

……………………………………………………􀀊104􀀊

4.1.3􀀊JavaScript運算符 

………………………………………………………􀀊110􀀊

4.1.4􀀊JavaScript控制流程 

……………………………………………………􀀊111􀀊

4.2􀀊JavaScript事件和函數 

……………………………………………………………􀀊115􀀊

4.2.1􀀊JavaScript事件 

…………………………………………………………􀀊115􀀊

4.2.2􀀊JavaScript函數 

…………………………………………………………􀀊116􀀊

4.3􀀊JavaScript內置對象 

………………………………………………………………􀀊118􀀊

4.3.1􀀊Aray對象 

………………………………………………………………􀀊118􀀊

4.3.2􀀊String對象 

………………………………………………………………􀀊120􀀊

4.3.3􀀊Date對象 

…………………………………………………………………􀀊122􀀊

4.3.4􀀊Math對象…………………………………………………………………􀀊123􀀊

4.3.5􀀊Window對象 

……………………………………………………………􀀊125􀀊

4.3.6􀀊Document對象 

…………………………………………………………􀀊128􀀊

4.4􀀊JavaScript性能優化和安全防護 

…………………………………………………􀀊130􀀊

4.4.1􀀊JavaScript性能優化 

……………………………………………………􀀊130􀀊

4.4.2􀀊JavaScript安全防護 

……………………………………………………􀀊133􀀊

4.4.3􀀊JavaScript綜合實例 

……………………………………………………􀀊135􀀊

4.5思政案例4中國國家博物館 

VR展館———復興之路 

………………………􀀊138

第3篇 

Web前端技術進階篇

第5章 

jQuery應用…………………………………………………………………………􀀊140􀀊

5.1􀀊jQuery基礎 

………………………………………………………………………􀀊140􀀊

5.1.1􀀊jQuery簡介 

………………………………………………………………􀀊140􀀊

5.1.2􀀊jQuery選擇器 

……………………………………………………………􀀊141􀀊

5.1.3􀀊jQuery文檔處理 

…………………………………………………………􀀊143􀀊

5.1.4􀀊jQuery事件 

………………………………………………………………􀀊145􀀊

5.1.5􀀊jQuery控制元素 

CSS樣式 

………………………………………………􀀊147􀀊

5.1.6􀀊jQuery遍歷 

………………………………………………………………􀀊149􀀊

5.2􀀊jQuery高級應用 

…………………………………………………………………􀀊151􀀊

5.2.1􀀊jQuery動畫特效 

…………………………………………………………􀀊151􀀊

5.2.2􀀊jQuery插件機制 

…………………………………………………………􀀊153􀀊

5.3思政案例5中國載人航天之路 

………………………………………………􀀊156􀀊

Ⅴ 

Web前端開發與應用教程

第4篇智慧農業系統項目篇

第6章智慧農業系統項目 

…………………………………………………………………􀀊160􀀊

6.1前期設計 

…………………………………………………………………………􀀊160􀀊

6.1.1需求調研及現場工勘 

……………………………………………………􀀊160􀀊

6.1.2總體方案框架設計 

………………………………………………………􀀊162􀀊

6.2具體方案設計 

……………………………………………………………………􀀊164􀀊

6.2.1傳感器及執行器應用 

……………………………………………………􀀊164􀀊

6.2.2邊緣計算模塊 

……………………………………………………………􀀊168􀀊

6.2.3組網方案設計 

……………………………………………………………􀀊168􀀊

6.2.4服務端方案設計 

…………………………………………………………􀀊169􀀊

6.2.5前端軟件方案設計 

………………………………………………………􀀊171􀀊

6.3􀀊Web端軟件實現 

…………………………………………………………………􀀊175􀀊

6.3.1遠程農業監控系統實現 

…………………………………………………􀀊175􀀊

6.3.2農業物聯網生產系統實現 

………………………………………………􀀊183􀀊

6.3.3雲溯源查詢監管應用系統實現 

…………………………………………􀀊189􀀊

6.3.4雲信息追溯系統實現 

……………………………………………………􀀊194􀀊

6.3.5系統管理實現 

……………………………………………………………􀀊195

參考文獻 

………………………………………………………………………………………􀀊200􀀊

Ⅵ