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

Web設計原理與實踐(基於HTML5的開發方法微課視頻版新形態教材)/電腦科學與技術叢書

  • 作者:編者:楊曉東|責編:曾珊//李曄
  • 出版社:清華大學
  • ISBN:9787302601951
  • 出版日期:2022/05/01
  • 裝幀:平裝
  • 頁數:154
人民幣:RMB 49 元      售價:
放入購物車
加入收藏夾

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

作者介紹
編者:楊曉東|責編:曾珊//李曄
    楊曉東,浙江工商大學副教授,碩士生導師。英國布魯奈爾大學博士。主要研究方向為Web技術、深度學習等。作為核心骨幹先後參與多項歐盟IST科研項目。在國內外學術期刊上發表多篇SCI/EI檢索論文,獲得多項發明專利授權。

目錄
  第1章  緒論
    1.1  Web開發概述
      1.1.1  需求分析階段
      1.1.2  方案制定階段
      1.1.3  草圖設計階段
      1.1.4  UI設計階段
      1.1.5  原型設計與開發階段
      1.1.6  系統開發階段
      1.1.7  測試上線階段
    1.2  Web前端開發中的基本知識
      1.2.1  HTML
      1.2.2  CSS
      1.2.3  JavaScript
    1.3  HTML5的概念與新特性
      1.3.1  HTML5的概念
      1.3.2  HTML5的新特性
    本章小結
    思考題
  第2章  開發環境
    2.1  瀏覽器與編輯器
      2.1.1  瀏覽器
      2.1.2  文本編輯器
      2.1.3  IDE
    2.2  包管理器與自動化構建工具
      2.2.1  包管理器
      2.2.2  自動化構建工具
    本章小結
    思考題
第一篇  HTML5基礎
  第3章  HTML5的標籤與標籤屬性
    3.1  語義標籤
      3.1.1  HTML5中的語義標籤
      3.1.2  HTML5中的語義標籤程序實例
    3.2  標籤屬性
      3.2.1  HTML5中的新標籤屬性及值
      3.2.2  HTML5中的標籤屬性程序示例
    3.3  HTML5語法驗證與瀏覽器支持
      3.3.1  HTML5語法是否符合規範的驗證方法
      3.3.2  HTMI5標籤與標籤屬性的瀏覽器支持情況
    本章小結
    思考題
第二篇  CSS3基礎
  第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  關鍵幀動畫的概念
      4.3.3  CSS動畫程序示例
    本章小結
    思考題
第三篇  JavaSeript基礎及進階
  第5章  Javascript核心知識
    5.1  JavaScript基本語法
      5.1.1  變數和數據類型
      5.1.2  操作符和控制語句
      5.1.3  JavaScript程序示例
    5.2  JavaScript的面向對象編程
      5.2.1  JavaScript面向對象編程的概念和原則
      5.2.2  JavaScript面向對象編程的程序示例
    5.3  JavaScript的函數式編程
      5.3.1  JavaScript函數式編程的概念和原則
      5.3.2  JavaScript函數式編程的程序示例
    5.4  ES6基礎知識
      5.4.1  ES6的主要特性
      5.4.2  ES6程序示例
    本章小結
    思考題
  第6章  HTML5之canvas
    6.1  canvas API的使用要點
      6.1.1  canvas的上下文對象
      6.1.2  用canvas創建點、線和面
      6.1.3  給canvas增加色彩
      6.1.4  canvas的其他常用方法
      6.1.5  canvas程序示例
    6.2  使用canvas創建動畫
      6.2.1  創建canvas動畫的基本方法
      6.2.2  canvas動畫程序示例
    本章小結
    思考題
  第7章  HIML5之video和andio
    7.1  video API的使用
      7.1.1  video標籤的不同屬性
      7.1.2  video API的使用要點
      7.1.3  video API程序示例
    7.2  audio API的使用
      7.2.1  audio標籤的不同屬性
      7.2.2  audio API的使用要點
      7.2.3  audio API程序示例
    本章小結
    思考題
  第8章  HTML5之web storage
    8.1  Web Storage的概念與分類
      8.1.1  Web Storage的概念
      8.1.2  Web Storage的分類

    8.2  localStorage的程序示例
    8.3  indexedDB程序示例
    本章小結
    思考題
  第9章  HI、ML5之drag&drop
    9.1  drag&drop的基本概念
      9.1.1  drag&drop的原理和過程
      9.1.2  drag&drop的基本用法
    9.2  drag&drop的程序實例
    本章小結
    思考題
  第10章  HTML5之Web Workers
    10.1  Web Workers的基本概念
      10.1.1  單線程和多線程
      10.1.2  Web Workers的基本用法
    10.2  Web Workers的程序實例
    本章小結
    思考題
  第11章  前端總結與展望
    11.1  Web前端開發的總結與展望
      11.1.1  Web前端開發的知識總結
      11.1.2  Web前端開發的知識展望
    11.2  接下來要學習什麼
    本章小結
    思考題
參考文獻

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