-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
軟件開發魔典HTML 5從入門到項目實踐(超值版) 版權信息
- ISBN:9787302514336
- 條形碼:9787302514336 ; 978-7-302-51433-6
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
軟件開發魔典HTML 5從入門到項目實踐(超值版) 本書特色
本書采用“基礎知識→核心技術→高級應用→項目實踐”結構和“從入門到項目實踐”的學習模式進行講解。全書共4篇21章。首先,講解了HTML 5和CSS 3的基本知識,包括HTML 5快速上手、使用HTML 5設計移動頁面結構、使用HTML 5設計移動頁面表單、使用HTML 5繪制移動頁面元素、CSS 3樣式入門與基礎語法、使用CSS 3設計移動頁面樣式、設計Web App頁面布局;其次,講解了JavaScript、jQuery框架、AngularJS框架、jQuery Mobile等核心技術。在實踐篇中,介紹了HTML 5在不同行業的應用,通過項目實戰案例,全面展示了項目開發的實踐全過程。 本書旨在從多角度、全方位幫助讀者快速掌握軟件開發技能,構建從高校到社會與企業的就職橋梁,讓有志于從事軟件開發行業的讀者輕松步入職場。同時本書還贈送王牌資源,由于贈送的資源比較多,我們在本書前言部分對資源包的具體內容、獲取方式以及使用方法等做了詳細說明。
軟件開發魔典HTML 5從入門到項目實踐(超值版) 內容簡介
本書采用“基礎知識→核心技術→不錯應用→項目實踐”結構和“從入門到項目實踐”的學習模式進行講解。全書共4篇21章。首先,講解了HTML 5和CSS 3的基本知識,包括HTML 5快速上手、使用HTML 5設計移動頁面結構、使用HTML 5設計移動頁面表單、使用HTML 5繪制移動頁面元素、CSS 3樣式入門與基礎語法、使用CSS 3設計移動頁面樣式、設計Web App頁面布局;其次,講解了JavaScript、jQuery框架、AngularJS框架、jQuery Mobile等核心技術。在實踐篇中,介紹了HTML 5在不同行業的應用,通過項目實戰案例,全面展示了項目開發的實踐全過程。 本書旨在從多角度、多方面幫助讀者快速掌握軟件開發技能,構建從高校到社會與企業的就職橋梁,讓有志于從事軟件開發行業的讀者輕松步入職場。同時本書還贈送品牌資源,由于贈送的資源比較多,我們在本書前言部分對資源包的具體內容、獲取方式以及使用方法等做了詳細說明。
軟件開發魔典HTML 5從入門到項目實踐(超值版) 目錄
第1章 步入HTML 5移動開發新世界 002
◎ 本章教學微視頻:24個 34分鐘
1.1 HTML 5概述 002
1.1.1 HTML 5的由來 002
1.1.2 XML及XHTML 003
1.1.3 HTML 5能做什么 003
1.1.4 HTML 5的標簽特性 004
1.2 熟悉HTML 5的特殊之處 004
1.3 在iOS和Android設備中使用
HTML 5 004
1.4 HTML 5移動開發輔助工具 004
1.4.1 Animatron移動開發軟件 004
1.4.2 Lungo移動開發軟件 005
1.4.3 DevExtreme移動開發軟件 005
1.4.4 RazorFlow移動開發軟件 006
1.4.5 Literally Canvas移動開發軟件 006
1.5 HTML 5移動開發編輯器 006
1.5.1 程序員**神器——
Sublime Text 3 006
1.5.2 可配置的編輯器——Atom 007
1.5.3 微軟良心之作——VS Code 007
1.5.4 流行的集成開發環境——
HBuilder 008
1.6 配置移動開發環境 008
1.7 開發移動網站基礎 020
1.7.1 移動設備屏幕適配 020
1.7.2 移動用戶需要的內容 020
1.7.3 使用的HTML、CSS及JavaScript
是否有效且簡潔 021
1.7.4 是否使用獨立域名 022
1.7.5 網站需要通過怎樣的測試 022
1.8 測試工具 023
1.8.1 仿真器與模擬器 023
1.8.2 在線測試模擬器 024
1.8.3 軟件自動化測試 024
1.9 就業面試技巧與解析 025
1.9.1 面試技巧與解析(一) 025
1.9.2 面試技巧與解析(二) 025
第2章 HTML 5快速上手 026
◎ 本章教學微視頻:22個 28分鐘
2.1 HTML 5的語法結構 026
2.1.1 文檔類型說明 027
2.1.2 HTML標記 027
2.1.3 頭標記head 027
2.1.4 標題標記title 027
2.1.5 元信息標記meta 028
2.1.6 網頁的主體標記 029
2.1.7 頁面注釋標記 030
2.2 HTML 5的新技術改進 030
2.2.1 新增多個元素 030
2.2.2 新增多條屬性 031
2.2.3 Video和Audio 032
2.2.4 2D/3D制圖特性 032
2.2.5 瀏覽器支持特性 032
2.2.6 本地存儲特性 032
2.2.7 本地SQL數據 033
2.2.8 WebSocket技術 033
2.2.9 Web Worker技術 033
2.2.10 SVG新特性 033
2.2.11 地理地位特性 034
2.2.12 拖放API新特性 034
2.3 HTML 5給移動Web開發帶來的
優勢 035
2.3.1 HTML 5包含了性能優良的API 035
2.3.2 HTML 5便捷的開發環境 035
2.3.3 備受青睞的Web應用程序 035
2.4 就業面試技巧與解析 036
2.4.1 面試技巧與解析(一) 036
2.4.2 面試技巧與解析(二) 036
第3章 使用HTML 5設計移動頁面結構 037
◎ 本章教學微視頻:25個 54分鐘
3.1 結構元素 037
3.1.1 元素 037
3.1.2 元素 038
3.1.3 元素 039
3.1.4 元素 039
3.1.5 元素 040
3.1.6 元素 041
3.2 分組元素 041
3.2.1 元素 041
3.2.2 元素 042
3.2.3 元素 043
3.3 文本語義元素 043
3.3.1 元素 043
3.3.2 、與元素 044
3.3.3 元素 045
3.3.4 元素 046
3.4 交互體驗元素 046
3.4.1 元素 046
3.4.2 元素 047
3.4.3 元素 048
3.4.4 元素 048
3.5 新多媒體元素 049
3.5.1 元素 049
3.5.2 元素 049
3.5.3 元素 050
3.5.4 元素 050
3.6 新增全局屬性 051
3.6.1 contenteditable屬性 051
3.6.2 data-*屬性 051
3.6.3 draggable屬性 052
3.6.4 spellcheck屬性 053
3.7 就業面試技巧與解析 054
3.7.1 面試技巧與解析(一) 054
3.7.2 面試技巧與解析(二) 054
第4章 使用HTML 5設計移動頁面表單 055
◎ 本章教學微視頻:19個 55分鐘
4.1 認識表單 055
4.1.1 表單概述 055
4.1.2 表單的基本結構 056
4.2 新增表單元素 056
4.2.1 元素 056
4.2.2 元素 057
4.2.3 元素 058
4.3 表單的輸入類型 058
4.3.1 url類型 058
4.3.2 tel類型 059
4.3.3 color類型 060
4.3.4 email類型 060
4.3.5 range類型 061
4.3.6 search類型 062
4.3.7 number類型 062
4.3.8 datepickers類型 063
4.4 表單的屬性 066
4.4.1 新屬性 066
4.4.2 新屬性 068
4.5 表單的驗證 072
4.5.1 認識表單驗證 072
4.5.2 CheckValidity()驗證 073
4.5.3 SetCustomValidity()驗證 074
4.6 典型案例——制作用戶反饋頁面 075
4.7 就業面試技巧與解析 076
4.7.1 面試技巧與解析(一) 076
4.7.2 面試技巧與解析(二) 076
第5章 使用HTML 5繪制移動頁面元素 077
◎ 本章教學微視頻:23個 104分鐘
5.1 什么是canvas 077
5.2 繪制基本形狀 078
5.2.1 繪制矩形 078
5.2.2 繪制圓形 079
5.2.3 繪制直線 080
5.2.4 繪制貝濟埃曲線 081
5.2.5 繪制帶陰影的圖形 082
5.3 繪制顏色漸變 083
5.3.1 線性顏色漸變 083
5.3.2 徑向顏色漸變 084
5.4 圖形變換和組合 084
5.4.1 圖形平移 085
5.4.2 圖形縮放 085
5.4.3 圖形旋轉 086
5.4.4 矩陣變換 087
5.4.5 圖形組合 088
5.5 圖片的常用操作 090
5.5.1 繪制圖片 090
5.5.2 平鋪圖片 093
5.5.3 裁剪圖片 095
5.5.4 像素處理 096
5.6 繪制文本元素 097
5.6.1 繪制普通文字 097
5.6.2 繪制陰影文本 098
5.7 繪制動畫特效 100
5.7.1 了解動畫 100
5.7.2 繪制動態閃動線條 100
5.7.3 繪制動態頁面時鐘 101
5.8 典型案例——繪制移動頁面素材 104
5.9 就業面試技巧與解析 106
5.9.1 面試技巧與解析(一) 106
5.9.2 面試技巧與解析(二) 106
第6章 CSS樣式入門與基礎語法 107
◎ 本章教學微視頻:14個 38分鐘
6.1 CSS 3簡介 107
6.2 CSS 3的核心概念 108
6.2.1 CSS 3的語法結構 108
6.2.2 盒模型 108
6.2.3 CSS 3的編寫方法 109
6.3 CSS 3選擇器的應用 111
6.3.1 標簽選擇器 111
6.3.2 類選擇器 112
6.3.3 ID選擇器 113
6.3.4 屬性選擇器 113
6.3.5 子選擇器 114
6.4 調用CSS 3的方式 115
6.4.1 行內樣式 115
6.4.2 內嵌樣式 115
6.4.3 鏈接樣式 116
6.4.4 導入樣式 117
6.5 典型案例——制作移動網頁導航菜單 118
6.6 就業面試技巧與解析 120
6.6.1 面試技巧與解析(一) 120
6.6.2 面試技巧與解析(二) 120
第7章 使用CSS 3設計移動頁面樣式 121
◎ 本章教學微視頻:20個 114分鐘
7.1 和圖片說再見 121
7.1.1 背景和邊框 121
7.1.2 漸變和陰影 126
7.2 CSS 3布局之道 131
7.2.1 負邊距與浮動 131
7.2.2 自定義字體 132
7.2.3 柵格系統與多列布局 134
7.3 彈性盒子布局 136
7.3.1 盒子布局取向 136
7.3.2 盒子布局順序 138
7.3.3 盒子布局位置 139
7.3.4 盒子彈性空間 140
7.3.5 管理盒子空間 141
7.3.6 空間溢出管理 143
7.4 讓頁面動起來 144
7.4.1 CSS 3變形模塊 144
7.4.2 CSS過渡屬性 147
7.4.3 CSS動畫屬性 149
7.5 響應式頁面設計 150
7.5.1 PC端常用頁面布局模式 150
7.5.2 從media到media queries 151
7.5.3 響應式柵格系統 153
7.5.4 移動優先理念 155
7.5.5 其他細節 155
7.6 就業面試技巧與解析 156
7.6.1 面試技巧與解析(一) 156
7.6.2 面試技巧與解析(二) 156
第2篇 核心技術
第8章 設計Web App頁面布局 158
◎ 本章教學微視頻:12個 67分鐘
8.1 移動端頁面設計規范 158
8.2 頁面視圖 159
8.2.1 單頁面圖層布局 159
8.2.2 側邊欄頁面布局 159
8.2.3 封面圖頁面布局 160
8.2.4 多視圖頁面布局 162
8.3 基于iScroll的多視圖布局 163
8.3.1 iScroll頁面結構下的側邊欄 164
8.3.2 iScroll頁面結構下的封面圖 165
8.3.3 iScroll對內容刷新的支持 167
8.4 等比縮放布局 168
8.5 viewport/meta標簽 169
8.6 rem/vw的使用 172
8.6.1 使用rem響應設計 172
8.6.2 VW視窗寬度百分比 175
8.7 移動Web特別樣式處理 176
8.8 就業面試技巧與解析 178
8.8.1 面試技巧與解析(一) 178
8.8.2 面試技巧與解析(二) 178
第9章 原生JavaScript交互功能開發 179
◎ 本章教學微視頻:41個 146分鐘
9.1 JavaScript基礎語法 179
9.1.1 字母大小寫 180
9.1.2 變量 180
9.1.3 常量 180
9.1.4 數據類型 180
9.1.5 關鍵字 181
9.1.6 轉義字符 181
9.1.7 運算符 181
9.1.8 注釋 183
9.1.9 字面量 183
9.2 循環語句 183
9.2.1 while循環 184
9.2.2 do/while循環 184
9.2.3 for循環 184
9.2.4 for/in循環 185
9.2.5 continue和break 185
9.3 數組與函數 186
9.3.1 數組 186
9.3.2 函數 187
9.4 String與Date 188
9.4.1 String對象 188
9.4.2 Date對象 189
9.5 BOM與DOM 192
9.5.1 BOM瀏覽器對象模型 192
9.5.2 DOM文檔對象模型 194
9.6 事件 196
9.6.1 事件對象 196
9.6.2 事件類型 197
9.6.3 事件流 199
9.7 拖動效果 201
9.8 cookie存儲 203
9.8.1 cookie簡介 203
9.8.2 cookie分類 204
9.8.3 cookie的創建、查找、修改和
刪除 204
9.8.4 cookie屬性 205
9.8.5 cookie案例 206
9.9 正則表達式 208
9.9.1 定義正則表達式對象 208
9.9.2 正則表達式——傳參 209
9.9.3 正則表達式常用方法 209
9.9.4 元字符和修飾符 210
9.10 Ajax技術 212
9.10.1 Ajax簡介 212
9.10.2 創建Ajax對象 213
9.10.3 Ajax請求和響應 213
9.10.4 onreadystatechange事件 214
9.10.5 Ajax案例 214
9.11 面向對象基礎 216
9.11.1 認識對象 216
9.11.2 對象的方法 217
9.11.3 原型鏈 217
9.12 就業面試技巧與解析 218
9.12.1 面試技巧與解析(一) 218
9.12.2 面試技巧與解析(二) 218
第10章 jQuery經典交互特效開發 219
◎ 本章教學微視頻:16個 84分鐘
10.1 jQuery框架介紹 219
10.1.1 jQuery的選擇器 220
10.1.2 jQuery創建DOM節點 220
10.1.3 jQuery添加DOM節點 220
10.1.4 jQuery操作DOM屬性 221
10.1.5 jQuery操作DOM樣式 221
10.2 jQuery插件擴展原理及自定制設計 221
10.3 時間軸特效 223
10.4 tab頁面切換效果 225
10.5 滑動門特效 227
10.6 焦點圖輪播特效 229
10.7 網頁定位導航特效 232
10.8 導航條菜單效果 234
10.9 瀑布流特效 236
10.10 彈出層效果 238
10.11 倒計時效果 240
10.12 抽獎效果 241
10.13 就業面試技巧與解析 244
10.13.1 面試技巧與解析(一) 244
10.13.2 面試技巧與解析(二) 244
第11章 AngularJS框架 245
◎ 本章教學微視頻:26個 113分鐘
11.1 基礎知識 245
11.1.1 表達式 246
11.1.2 ng-app指令 246
11.1.3 模塊 246
11.1.4 作用域 247
11.1.5 控制器 248
11.1.6 $apply與$watch 249
11.2 指令 251
11.2.1 ng-repeat 252
11.2.2 ng-class 253
11.2.3 ng-show和ng-hide 253
11.3 過濾器 254
11.3.1 date過濾器 255
11.3.2 limitTo過濾器 255
11.3.3 filter過濾器 256
11.4 表單驗證 257
11.4.1 ngModelController 257
11.4.2 表單驗證 258
11.5 服務 259
11.5.1 自定義服務 259
11.5.2 AngularJS提供的服務 260
11.6 模型 263
11.6.1 ng-model指令 263
11.6.2 雙向綁定 264
11.6.3 CSS類 264
11.7 事件機制 265
11.8 數據存儲 266
11.9 其他 267
11.9.1 Controller as語法 267
11.9.2 安全的依賴注入方法 268
11.10 路由 269
11.11 標準項目結構設計 271
11.11.1 angular-cli環境搭建 271
11.11.2 使用Angular-cli創建項目 272
11.12 就業面試技巧與解析 273
11.12.1 面試技巧與解析(一) 273
11.12.2 面試技巧與解析(二) 274
第3篇 高級應用
第12章 認識jQuery Mobile 276
◎ 本章教學微視頻:4個 15分鐘
12.1 jQuery Mobile基礎 276
12.2 jQuery Mobile操作流程 277
12.2.1 下載移動設備模擬器 277
12.2.2 安裝jQuery Mobile 279
12.2.3 創建jQuery Mobile頁面 280
12.3 就業面試技巧與解析 281
12.3.1 面試技巧與解析(一) 281
12.3.2 面試技巧與解析(二) 281
第13章 jQuery Mobile頁面 282
◎ 本章教學微視頻:20個 63分鐘
13.1 jQuery Mobile 頁面結構 282
13.1.1 jQuery Mobile頁面的基本架構 282
13.1.2 多容器jQuery Mobile頁面 284
13.1.3 jQuery Mobile頁面間的鏈接 284
13.1.4 在jQuery Mobile頁面中實現后退
功能 286
13.1.5 設置后退按鈕的文字 288
13.1.6 彈出對話框 289
13.2 預加載和緩存jQuery Mobile
頁面 290
13.2.1 預加載jQuery Mobile頁面 290
13.2.2 頁面緩存 290
13.3 jQuery Mobile頁面頭部欄 291
13.3.1 頭部欄的基本結構 291
13.3.2 添加按鈕 292
13.3.3 設置按鈕位置 293
13.4 jQuery Mobile頁面導航欄 294
13.4.1 導航欄的基本結構 294
13.4.2 導航欄的圖標 296
13.4.3 設置導航欄圖標的位置 298
13.5 jQuery Mobile頁面尾部欄 300
13.5.1 添加按鈕 300
13.5.2 添加表單元素 301
13.6 結構化jQuery Mobile頁面內容 301
13.6.1 jQuery Mobile網格布局 302
13.6.2 可折疊區塊 303
13.6.3 可折疊區塊的嵌套 304
13.6.4 可折疊區塊組 305
13.7 就業面試技巧與解析 306
13.7.1 面試技巧與解析(一) 306
13.7.2 面試技巧與解析(二) 307
第14章 jQuery Mobile頁面組件 308
◎ 本章教學微視頻:16個 42分鐘
14.1 jQuery Mobile按鈕組件 308
14.1.1 內聯按鈕 308
14.1.2 按鈕組 309
14.2 jQuery Mobile列表組件 310
14.2.1 基本列表 310
14.2.2 有序列表 311
14.2.3 分割列表選項 311
14.2.4 對列表項進行分類 312
14.2.5 圖標與計數器 313
14.2.6 列表項內容格式化處理 313
14.2.7 過濾列表項 314
14.3 jQuery Mobile表單組件 315
14.3.1 滑塊 315
14.3.2 文本輸入組件 316
14.3.3 翻轉切換開關 317
14.3.4 單選按鈕 318
14.3.5 復選框 319
14.3.6 選擇菜單 320
14.3.7 多項選擇菜單 321
14.4 就業面試技巧與解析 322
14.4.1 面試技巧與解析(一) 322
14.4.2 面試技巧與解析(二) 322
第15章 使用jQuery Mobile主題 323
◎ 本章教學微視頻:6個 26分鐘
15.1 jQuery Mobile頁面主題 323
15.1.1 默認主題 323
15.1.2 修改默認主題 325
15.2 自定義jQuery Mobile頁面和工具欄
主題 326
15.2.1 自定義頁面主題 326
15.2.2 自定義工具欄主題 328
15.2.3 自定義內容主題 330
15.3 使用ThemeRoller創建主題 331
15.4 就業面試技巧與解析 335
15.4.1 面試技巧與解析(一) 335
15.4.2 面試技巧與解析(二) 335
第16章 使用jQuery Mobile事件 336
◎ 本章教學微視頻:8個 27分鐘
16.1 頁面事件 336
16.1.1 初始化事件 336
16.1.2 加載外部頁面事件 338
16.1.3 頁面切換事件 339
16.2 觸摸事件 341
16.2.1 tap事件和taphold事件 341
16.2.2 swipe事件 342
16.2.3 swipeleft事件和swiperight事件 343
16.3 屏幕滾動事件 344
16.4 屏幕方向改變事件 346
16.5 就業面試技巧與解析 347
16.5.1 面試技巧與解析(一) 347
16.5.2 面試技巧與解析(二) 347
第17章 使用jQuery Mobile插件 348
◎ 本章教學微視頻:5個 26分鐘
17.1 Camera插件 348
17.2 SwipeBox插件 350
17.3 mmenu插件 351
17.4 DateBox插件 353
17.5 Mobiscroll插件 354
17.6 就業面試技巧與解析 356
17.6.1 面試技巧與解析(一) 356
17.6.2 面試技巧與解析(二) 356
第4篇 項目實踐
第18章 HTML 5在游戲開發行業中的應用 358
◎ 本章教學微視頻:5個 23分鐘
18.1 游戲概述 358
18.2 游戲功能的實現 359
18.2.1 游戲基本的HTML 5結構 359
18.2.2 游戲CSS樣式設計 359
18.2.3 JavaScript編程 360
18.3 運行效果 362
第19章 HTML 5在教育開發行業中的應用 363
◎ 本章教學微視頻:7個 21分鐘
19.1 項目概述 363
19.2 美麗教育頁面的實現 364
19.2.1 首頁 364
19.2.2 關于賈美麗 365
19.2.3 招生要求 366
19.2.4 教學理念 367
19.2.5 聯系我們 369
19.3 項目運行效果 370
第20章 手機端案例——記事本App 371
◎ 本章教學微視頻:11個 30分鐘
20.1 項目概述 371
20.1.1 功能梳理 371
20.1.2 開發環境 372
20.1.3 代碼結構 375
20.2 項目解析 376
20.2.1 首頁 376
20.2.2 列表頁面 377
20.2.3 查看與刪除 380
20.2.4 添加事項 381
20.2.5 完成事項 382
20.2.6 右滑菜單 382
20.2.7 App打包 383
20.3 運行效果 384
第21章 人臉識別案例——年齡小偵探App 385
◎ 本章教學微視頻:9個 37分鐘
21.1 項目概述 385
21.1.1 功能梳理 385
21.1.2 開發環境 386
21.1.3 代碼結構 386
21.2 項目解析 386
21.2.1 index.html文件 386
21.2.2 index.js文件 387
21.2.3 qiao.js文件 389
21.2.4 項目功能知識點詳解 396
21.3 運行效果 401
軟件開發魔典HTML 5從入門到項目實踐(超值版) 作者簡介
聚慕課教育研發中心,是有一家軟件開發公司和線下培訓機構共同組建的IT圖書研發中心,具有18年的圖書開發和12年軟件開發經驗。該研發中心有軟件開發團隊,一批一線軟件培訓講師,高校青年教師以及學科專家團隊構成。致力于IT類圖書策劃、組稿、及編寫。我們對計算機圖書市場進行科學、嚴謹的調查分析,緊跟高新科技,深度挖掘讀者需求,整合優質作者資源,協助作者制定創作計劃、確立創作思想與體例,并實時監控創作質量與進度,確保做出讓讀者讀得懂、用的好、學的會的計算機類圖書。
- >
詩經-先民的歌唱
- >
莉莉和章魚
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
月亮與六便士
- >
推拿
- >
龍榆生:詞曲概論/大家小書
- >
有舍有得是人生