開發(fā)經(jīng)理
互聯(lián)網(wǎng)
HTML5
推薦課程
average > 0 ? $model->average . '分' : '10.0分' ?>

HTML5深度應(yīng)用開發(fā)實踐

GR.Tao

北京某互聯(lián)網(wǎng)公司 資深Web技術(shù)專家

資深Web技術(shù)專家,有10余年開發(fā)經(jīng)驗,是國內(nèi)較早專業(yè)從事Web開發(fā)的一線技術(shù)人員和培訓(xùn)講師。一直致力于對HTML、JavaScript、CSS、jQuery等Web開發(fā)技術(shù)的研究和實踐,在HTML頁面的優(yōu)化與用戶體驗的研究,以及頁面框架搭建、數(shù)據(jù)流向分析、頁面靜態(tài)優(yōu)化等方面都擁有豐富的實踐經(jīng)驗。自HTML 5的草案發(fā)布以來,一直密切關(guān)注HTML 5的發(fā)展和對它的學(xué)習(xí)與研究,并在實際工作中進行了實踐。他還是微軟技術(shù)方面的專家,精通C#、ASP.NET和SQL Server等技術(shù)。此外,他還是一位知名的技術(shù)作家,出版了多部技術(shù)著作,其中《jQuery權(quán)威指南》是他的代表作之一,這本書憑借過硬的質(zhì)量和良好的學(xué)習(xí)體驗獲得了廣大讀者的高度評價,并取得了驕人的銷售成績。

資深Web技術(shù)專家,有10余年開發(fā)經(jīng)驗,是國內(nèi)較早專業(yè)從事Web開發(fā)的一線技術(shù)人員和培訓(xùn)講師。一直致力于對HTML、JavaScript、CSS、jQuery等Web開發(fā)技術(shù)的研究和實踐,在HTML頁面的優(yōu)化與用戶體驗的研究,以及頁面框架搭建、數(shù)據(jù)流向分析、頁面靜態(tài)優(yōu)化等方面都擁有豐富的實踐經(jīng)驗。自HTML 5的草案發(fā)布以來,一直密切關(guān)注HTML 5的發(fā)展和對它的學(xué)習(xí)與研究,并在實際工作中進行了實踐。他還是微軟技術(shù)方面的專家,精通C#、ASP.NET和SQL Server等技術(shù)。此外,他還是一位知名的技術(shù)作家,出版了多部技術(shù)著作,其中《jQuery權(quán)威指南》是他的代表作之一,這本書憑借過硬的質(zhì)量和良好的學(xué)習(xí)體驗獲得了廣大讀者的高度評價,并取得了驕人的銷售成績。

課程費用

5800.00 /人

課程時長

2

成為教練

課程簡介

HTML5代表了Web發(fā)展的方向,是開發(fā)者的未來,是新一代Web技術(shù)的標(biāo)準(zhǔn)。它在最大程度上完成了富Web應(yīng)用的本地化,消除瀏覽器對插件的依賴;優(yōu)秀的錯誤處理系統(tǒng),使頁面捕獲錯誤更加靈活與高效;對本地離線存儲的更好支持,使開發(fā)Web離線應(yīng)用程序更加方便與快捷;眾多新增的頁面標(biāo)記,將給用戶的視角與交互帶來煥然一新的體驗。
本課程以HTML5基礎(chǔ)為主線,先從新增特征講起,然后,通過實例與理論相結(jié)合的方式,并結(jié)合最新最前沿的框架,深入淺出地介紹了關(guān)于HTML5在Web開發(fā)中方方面面的功能和性能優(yōu)化的技巧。

目標(biāo)收益

? 學(xué)習(xí)HTML5全部的新功能。
? 學(xué)會如何在Web頁面開發(fā)中運用HTML5標(biāo)簽開發(fā)頁面。
? 掌握在頁面中使用HTML5新增的API進行功能開發(fā)。
? 了解通過HTML5中的Canvas基本使用功能。
? 理解HTML5中本地數(shù)據(jù)存儲的方法與技巧。
? 掌握最新前沿前端框架的基礎(chǔ)知識和開發(fā)技巧。
? 了解node和mocha框架的構(gòu)建和應(yīng)用。

培訓(xùn)對象


1. 正在從事傳統(tǒng)PC端Web頁面的技術(shù)開發(fā)人員
2. 希望從事移動端WebApp應(yīng)用開發(fā)的技術(shù)人員
3. 對前端技術(shù)感興趣,希望從事這方面工作的人員
4. 擁有前端的基礎(chǔ),希望進一步提升技能的開發(fā)人員

課程大綱

1. Html5概念與特征 1.1 Html5的標(biāo)準(zhǔn)和優(yōu)勢
1.2 移動設(shè)備的支持上更突出
1.3 常見的HTML5新標(biāo)簽與屬性
1.4 新增的表單元素功能解析
2. 響應(yīng)式設(shè)計功能與實戰(zhàn) 2.1 響應(yīng)式設(shè)計優(yōu)勢和功能
2.2 響應(yīng)樣式的兼容性與優(yōu)劣比較
2.3 響應(yīng)樣式實現(xiàn)的方案
2.4 HTML 5頁中實現(xiàn)響應(yīng)效果
3. CSS 3動畫與3D特效 3.1 文本陰影與圓角邊框
3.2 圖片遮罩效果
3.3 圖片遮罩形成探照燈
3.4 2d基本效果
3.5 3d動畫基本效果
3.6 制作過渡動畫效果
3.7 過濾動畫效果的各種狀態(tài)
3.8 制作3d翻頁效果
4. SASS 功能與應(yīng)用 4.1 什么是SASS
4.2 安裝和使用
4.3 基本用法定義變量、語句
4.4 代碼復(fù)用完成繼承功能
4.5 高級用法實現(xiàn)循環(huán)、條件、函數(shù)
5. 本地存儲和數(shù)據(jù)持久方案 5.1 Localstorage與SessionStorage
5.2 存儲形式和API調(diào)用
5.3 使用方式和跟蹤用戶行為
5.4 持久快速響應(yīng)數(shù)據(jù)方案
5.5 數(shù)據(jù)離線API功能實現(xiàn)
6. 地理定位與重力感應(yīng) 6.1 地理定位功能與API
6.2 找出地圖中的商家信息
6.3 重力感應(yīng)功能與API
6.4 實現(xiàn)搖一搖和切屏換圖效果
7. canvas畫布案例實戰(zhàn) 7.1 畫布功能和API
7.2 案例——亮視點找不同
7.3 案例——涂抹水漆效果
7.4 案例——圖片合成功能
8. 前端代碼性能優(yōu)化方案 8.1 頁面面臨問題分析
8.2 找到性能解決方案
8.3 頁面加載結(jié)構(gòu)解析
8.4 Sprites圖片技術(shù)
8.5 壓縮與合并文件
8.6 代碼模塊化分級
8.7 接口請求性能優(yōu)化
9. node基礎(chǔ)與核心模塊 9.1 環(huán)璄構(gòu)建和REPL解析器
9.2 異步調(diào)用
9.3 回調(diào)函數(shù)
9.4 模塊系統(tǒng)
10. socket通訊和聊天室 10.1 Socket.IO的功能與使用
10.2 node環(huán)璄下架構(gòu)構(gòu)建服務(wù)端接口
10.3 開發(fā)前端聊天室頁面
10.4 使用socket與服務(wù)器實現(xiàn)通訊
11. Angular 8 框架應(yīng)用開發(fā) 11.1 Angular的簡介
11.2 組件開發(fā)流程
11.3 與服務(wù)端交互
11.4 注意事項與技巧
11.5 案例——電影信息管理網(wǎng)站
12. React 框架開發(fā)應(yīng)用 12.1 環(huán)境搭建方法
12.2 開發(fā)語言介紹
12.3 組件API使用
12.4 與服務(wù)端異步交互
12.5 案例——餐廳點評信息管理
13. Vue框架基礎(chǔ)應(yīng)用 13.1 腳手架開發(fā)項目
13.2 組件傳值方法
13.3 路由與指令
13.4 與服務(wù)端交互技巧
13.5 開發(fā)注意事項
13.6 案例——小米商城購物網(wǎng)站
14. 應(yīng)用打包與發(fā)布 14.1 webpack 框架介紹
14.2 單頁應(yīng)用打包
14.3 配置文件的編寫
14.4 熱更新和動態(tài)導(dǎo)入
15. 正確理解單元測試 15.1 mocha基礎(chǔ)知識
15.2 使用語法
15.3 異步測試
15.4 瀏覽器測試
1. Html5概念與特征
1.1 Html5的標(biāo)準(zhǔn)和優(yōu)勢
1.2 移動設(shè)備的支持上更突出
1.3 常見的HTML5新標(biāo)簽與屬性
1.4 新增的表單元素功能解析
2. 響應(yīng)式設(shè)計功能與實戰(zhàn)
2.1 響應(yīng)式設(shè)計優(yōu)勢和功能
2.2 響應(yīng)樣式的兼容性與優(yōu)劣比較
2.3 響應(yīng)樣式實現(xiàn)的方案
2.4 HTML 5頁中實現(xiàn)響應(yīng)效果
3. CSS 3動畫與3D特效
3.1 文本陰影與圓角邊框
3.2 圖片遮罩效果
3.3 圖片遮罩形成探照燈
3.4 2d基本效果
3.5 3d動畫基本效果
3.6 制作過渡動畫效果
3.7 過濾動畫效果的各種狀態(tài)
3.8 制作3d翻頁效果
4. SASS 功能與應(yīng)用
4.1 什么是SASS
4.2 安裝和使用
4.3 基本用法定義變量、語句
4.4 代碼復(fù)用完成繼承功能
4.5 高級用法實現(xiàn)循環(huán)、條件、函數(shù)
5. 本地存儲和數(shù)據(jù)持久方案
5.1 Localstorage與SessionStorage
5.2 存儲形式和API調(diào)用
5.3 使用方式和跟蹤用戶行為
5.4 持久快速響應(yīng)數(shù)據(jù)方案
5.5 數(shù)據(jù)離線API功能實現(xiàn)
6. 地理定位與重力感應(yīng)
6.1 地理定位功能與API
6.2 找出地圖中的商家信息
6.3 重力感應(yīng)功能與API
6.4 實現(xiàn)搖一搖和切屏換圖效果
7. canvas畫布案例實戰(zhàn)
7.1 畫布功能和API
7.2 案例——亮視點找不同
7.3 案例——涂抹水漆效果
7.4 案例——圖片合成功能
8. 前端代碼性能優(yōu)化方案
8.1 頁面面臨問題分析
8.2 找到性能解決方案
8.3 頁面加載結(jié)構(gòu)解析
8.4 Sprites圖片技術(shù)
8.5 壓縮與合并文件
8.6 代碼模塊化分級
8.7 接口請求性能優(yōu)化
9. node基礎(chǔ)與核心模塊
9.1 環(huán)璄構(gòu)建和REPL解析器
9.2 異步調(diào)用
9.3 回調(diào)函數(shù)
9.4 模塊系統(tǒng)
10. socket通訊和聊天室
10.1 Socket.IO的功能與使用
10.2 node環(huán)璄下架構(gòu)構(gòu)建服務(wù)端接口
10.3 開發(fā)前端聊天室頁面
10.4 使用socket與服務(wù)器實現(xiàn)通訊
11. Angular 8 框架應(yīng)用開發(fā)
11.1 Angular的簡介
11.2 組件開發(fā)流程
11.3 與服務(wù)端交互
11.4 注意事項與技巧
11.5 案例——電影信息管理網(wǎng)站
12. React 框架開發(fā)應(yīng)用
12.1 環(huán)境搭建方法
12.2 開發(fā)語言介紹
12.3 組件API使用
12.4 與服務(wù)端異步交互
12.5 案例——餐廳點評信息管理
13. Vue框架基礎(chǔ)應(yīng)用
13.1 腳手架開發(fā)項目
13.2 組件傳值方法
13.3 路由與指令
13.4 與服務(wù)端交互技巧
13.5 開發(fā)注意事項
13.6 案例——小米商城購物網(wǎng)站
14. 應(yīng)用打包與發(fā)布
14.1 webpack 框架介紹
14.2 單頁應(yīng)用打包
14.3 配置文件的編寫
14.4 熱更新和動態(tài)導(dǎo)入
15. 正確理解單元測試
15.1 mocha基礎(chǔ)知識
15.2 使用語法
15.3 異步測試
15.4 瀏覽器測試

活動詳情

提交需求