注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑工程經(jīng)濟與管理Web設(shè)計原理與實踐:基于HTML5的開發(fā)方法(微課視頻版)

Web設(shè)計原理與實踐:基于HTML5的開發(fā)方法(微課視頻版)

Web設(shè)計原理與實踐:基于HTML5的開發(fā)方法(微課視頻版)

定 價:¥49.00

作 者: 楊曉東
出版社: 清華大學(xué)出版社
叢編項: 計算機科學(xué)與技術(shù)叢書
標(biāo) 簽: 暫缺

ISBN: 9787302601951 出版時間: 2022-05-01 包裝: 平裝
開本: 16開 頁數(shù): 154 字數(shù):  

內(nèi)容簡介

  本書是一部系統(tǒng)論述Web前端原理與實踐方法的立體化教程(含紙質(zhì)圖書、電子書、教學(xué)課件與視頻教程)。全書除第1章、第2章和 1章外,其他內(nèi)容共分為三篇: 篇HTML5基礎(chǔ)(第3章),介紹了開發(fā)環(huán)境搭建、 個HTML程序、HTML語法基礎(chǔ)、HTML編碼規(guī)范等;第二篇CSS3基礎(chǔ)(第4章),介紹了CSS的盒子模型、頁面布局的float方法、flex方法、grid方法、CSS動畫等;第三篇JavaScript基礎(chǔ)及進階(第5~10章),介紹了JavaSeript核心知識、canvas、video和audio、Web Storage、drag&drop、WebWorkers等。為便于讀者高效學(xué)習(xí),快速掌握Web前端編程與實踐,作者精心制作了配書資源,包括教學(xué)課件、思考題答案、源代碼(實戰(zhàn)項目的代碼)與配套視頻教程等內(nèi)容。本書適合作為廣大高等院校Web設(shè)計及開發(fā)相關(guān)課程的教材,也可以作為Web前端技術(shù)開發(fā)者的自學(xué)參考用書。

作者簡介

  \"楊曉東浙江工商大學(xué)副教授,碩士生導(dǎo)師。英國布魯奈爾大學(xué)博士。目前主要研究Web技術(shù)、深度學(xué)習(xí)等。作為核心骨干先后參與多項歐盟IST科研項目。在 外學(xué)術(shù)期刊上發(fā)表多篇SCI及EI檢索論文,獲得多項發(fā)明專利授權(quán)。\"

圖書目錄

第1章 緒論
1.1 Web開發(fā)概述
1.1.1 需求分析階段
1.1.2 方案制定階段
1.1.3 草圖設(shè)計階段
1.1.4 UI設(shè)計階段
1.1.5 原型設(shè)計與開發(fā)階段
1.1.6 系統(tǒng)開發(fā)階段
1.1.7 測試上線階段
1.2 Web前端開發(fā)中的基本知識
1.2.1 HTML
1.2.2 CSS
1.2.3 JavaScript
1.3 HTML5的概念與新特性
1.3.1 HTML5的概念
1.3.2 HTML5的新特性
本章小結(jié)
思考題
第2章 開發(fā)環(huán)境
2.1 瀏覽器與編輯器
2.1.1 瀏覽器
2.1.2 文本編輯器
2.1.3 IDE
2.2 包管理器與自動化構(gòu)建工具
2.2.1 包管理器
2.2.2 自動化構(gòu)建工具
本章小結(jié)
思考題
篇 HTML5基礎(chǔ)
第3章 HTML5的標(biāo)簽與標(biāo)簽屬性
3.1 語義標(biāo)簽
3.1.1 HTML5中的語義標(biāo)簽
3.1.2 HTML5中的語義標(biāo)簽程序?qū)嵗?br /> 3.2 標(biāo)簽屬性
3.2.1 HTML5中的新標(biāo)簽屬性及值
3.2.2 HTML5中的標(biāo)簽屬性程序示例
3.3 HTML5語法驗證與瀏覽器支持
3.3.1 HTML5語法是否符合規(guī)范的驗證方法
3.3.2 HTMI5標(biāo)簽與標(biāo)簽屬性的瀏覽器支持情況
本章小結(jié)
思考題
第二篇 CSS3基礎(chǔ)
第4章 CSS
4.1 盒子模型
4.1.1 盒子模型的概念
4.1.2 一個DIV的程序示例
4.2 CSS的頁面布局
4.2.1 CSS中的float布局方法
4.2.2 CSS中的flex布局方法
4.2.3 CSS中的grid布局方法
4.3 CSS中的動畫
4.3.1 transform與transition
4.3.2 關(guān)鍵幀動畫的概念
4.3.3 CSS動畫程序示例
本章小結(jié)
思考題
第三篇 JavaSeript基礎(chǔ)及進階
第5章 Javascript核心知識
5.1 JavaScript基本語法
5.1.1 變量和數(shù)據(jù)類型
5.1.2 操作符和控制語句
5.1.3 JavaScript程序示例
5.2 JavaScript的面向?qū)ο缶幊?br /> 5.2.1 JavaScript面向?qū)ο缶幊痰母拍詈驮瓌t
5.2.2 JavaScript面向?qū)ο缶幊痰某绦蚴纠?br /> 5.3 JavaScript的函數(shù)式編程
5.3.1 JavaScript函數(shù)式編程的概念和原則
5.3.2 JavaScript函數(shù)式編程的程序示例
5.4 ES6基礎(chǔ)知識
5.4.1 ES6的主要特性
5.4.2 ES6程序示例
本章小結(jié)
思考題
第6章 HTML5之canvas
6.1 canvas API的使用要點
6.1.1 canvas的上下文對象
6.1.2 用canvas創(chuàng)建點、線和面
6.1.3 給canvas增加色彩
6.1.4 canvas的其他常用方法
6.1.5 canvas程序示例
6.2 使用canvas創(chuàng)建動畫
6.2.1 創(chuàng)建canvas動畫的基本方法
6.2.2 canvas動畫程序示例
本章小結(jié)
思考題
第7章 HIML5之video和andio
7.1 video API的使用
7.1.1 video標(biāo)簽的不同屬性
7.1.2 video API的使用要點
7.1.3 video API程序示例
7.2 audio API的使用
7.2.1 audio標(biāo)簽的不同屬性
7.2.2 audio API的使用要點
7.2.3 audio API程序示例
本章小結(jié)
思考題
第8章 HTML5之web storage
8.1 Web Storage的概念與分類
8.1.1 Web Storage的概念
8.1.2 Web Storage的分類
8.2 localStorage的程序示例
8.3 indexedDB程序示例
本章小結(jié)
思考題
第9章 HI、ML5之drag&drop
9.1 drag&drop的基本概念
9.1.1 drag&drop的原理和過程
9.1.2 drag&drop的基本用法
9.2 drag&drop的程序?qū)嵗?br /> 本章小結(jié)
思考題
0章 HTML5之Web Workers
10.1 Web Workers的基本概念
10.1.1 單線程和多線程
10.1.2 Web Workers的基本用法
10.2 Web Workers的程序?qū)嵗?br /> 本章小結(jié)
思考題
1章 前端總結(jié)與展望
11.1 Web前端開發(fā)的總結(jié)與展望
11.1.1 Web前端開發(fā)的知識總結(jié)
11.1.2 Web前端開發(fā)的知識展望
11.2 接下來要學(xué)習(xí)什么
本章小結(jié)
思考題
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) leeflamesbasketballcamps.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號