工程師
其他
推薦課程
average > 0 ? $model->average . '分' : '10.0分' ?>

鴻蒙應(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í)與研究,并在實際工作中進(jìn)行了實踐。他還是微軟技術(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í)與研究,并在實際工作中進(jìn)行了實踐。他還是微軟技術(shù)方面的專家,精通C#、ASP.NET和SQL Server等技術(shù)。此外,他還是一位知名的技術(shù)作家,出版了多部技術(shù)著作,其中《jQuery權(quán)威指南》是他的代表作之一,這本書憑借過硬的質(zhì)量和良好的學(xué)習(xí)體驗獲得了廣大讀者的高度評價,并取得了驕人的銷售成績。

課程費(fèi)用

6800.00 /人

課程時長

2

成為教練

課程簡介

鴻蒙應(yīng)用的特點是硬件互助,資源共享,一次開發(fā),終端部署,統(tǒng)一OS,彈性安裝,隨著開發(fā)者的數(shù)量增長,鴻蒙應(yīng)用開發(fā)技術(shù)與成為程序員必學(xué)知識,本課程從0基礎(chǔ)講起,介紹鴻蒙應(yīng)用中的語法、組件、能力、網(wǎng)絡(luò)請求和第三方資源的使用,最后,以一個完整的店商app案例開發(fā)過程,演示鴻蒙應(yīng)用上線的全流程。

目標(biāo)收益

1.掌握鴻蒙應(yīng)用開發(fā)流程
2.理解應(yīng)用開發(fā)各類布局方案
3.掌握應(yīng)用開發(fā)常用組件
4.掌握ArkUI開發(fā)過程
5.掌握應(yīng)用開發(fā)中數(shù)據(jù)破存儲方式
6.掌握應(yīng)用開發(fā)中網(wǎng)絡(luò)請求方案
7.理解和掌握app應(yīng)用打包和發(fā)布流程

培訓(xùn)對象

1.對鴻蒙應(yīng)用開發(fā)感興趣的人員
2.由前端或后端開發(fā)轉(zhuǎn)入鴻蒙應(yīng)用開發(fā)的人員
3.由安卓或其他原生應(yīng)用開發(fā)轉(zhuǎn)學(xué)鴻蒙應(yīng)用的人員
4.社會或高校對移動端開發(fā)感興趣的人員

課程大綱

1.認(rèn)識 HarmonyOS 1.1HarmonyOS 誕生背景
1.2什么是 HarmonyOS
1.3HarmonyOS 特性
1.4HarmonyOS 體系
2.編寫第一個HarmonyOS 應(yīng)用 2.1開發(fā)環(huán)境構(gòu)建
2.2項目開發(fā)和上架流程
2.3項目結(jié)構(gòu)說明
2.4配置項目資源
3.TypeScript 語法與應(yīng)用 3.1語言介紹
3.2基礎(chǔ)類型
3.3條件語句
3.4函數(shù)
3.5類
3.6模塊
3.7迭代器
3.8裝飾器
4.ArkUI開發(fā) 4.1聲明式語法
4.2ArkUI項目結(jié)構(gòu)分析
4.3UI描述規(guī)范
4.4組件化原理
4.5組件中控件渲染
5.ArkTS 常用組件 5.1組件通用信息
5.2基礎(chǔ)組件應(yīng)用
5.3容器組件使用
5.4動畫效果
5.5全局UI方法
5.6自定義組件
6.組件開發(fā) 6.1組件生命周期
6.2組件屬性和事件
6.3組件狀態(tài)管理
6.4組件間狀態(tài)值傳遞
6.5系統(tǒng)內(nèi)置組件
7.布局與頁面?zhèn)鲄? 7.15種常用布局方案
7.2系統(tǒng)內(nèi)置布局組件
7.3頁面跳轉(zhuǎn)與返回
7.4跳轉(zhuǎn)傳參數(shù)與接收
8.不同模型中Ability 8.1通用能力接口應(yīng)用
8.2PageAbility創(chuàng)建和生命周期
8.3PageAbility調(diào)用和實例應(yīng)用
8.4UIAbility創(chuàng)建和生命周期
8.5UIAbility交互和實例應(yīng)用
9.服務(wù)與數(shù)據(jù)能力 9.1什么是服務(wù)能力
9.2服務(wù)能力生命周期
9.3連接訪問服務(wù)方式
9.4什么是數(shù)據(jù)能力
9.5數(shù)據(jù)能力創(chuàng)建與訪問
10.數(shù)據(jù)存儲 10.1數(shù)據(jù)存儲的方式
10.2首選方式數(shù)據(jù)存儲
10.3關(guān)系型數(shù)據(jù)存儲
10.4分布式數(shù)據(jù)存儲
10.5數(shù)據(jù)存儲的最佳應(yīng)用場景
11.公共事件與通知 11.1公共事件服務(wù)和處理接口
11.2發(fā)布和訂閱事件
11.3取消事件
11.4通知服務(wù)和接口
11.5后臺代理提醒
12.多媒體開發(fā) 12.1圖像接口和應(yīng)用實例
12.2音頻接口和使用技巧
12.3視頻開發(fā)和應(yīng)用實戰(zhàn)
12.4使用多媒體組件注意事項
13.網(wǎng)絡(luò)訪問應(yīng)用 13.1http通訊方式和實例
13.2socket通訊過程和技巧
13.3websocket原理和應(yīng)用方式
13.4案例——滾動加載和數(shù)據(jù)緩存
14.案例——店商app應(yīng)用開發(fā) 14.1系統(tǒng)整體框架設(shè)計
14.2商城首頁開發(fā)
14.3商品分類頁開發(fā)
14.4商品詳細(xì)頁開發(fā)
14.5購物車功能開發(fā)
14.6個人中心頁開發(fā)
1.認(rèn)識 HarmonyOS
1.1HarmonyOS 誕生背景
1.2什么是 HarmonyOS
1.3HarmonyOS 特性
1.4HarmonyOS 體系
2.編寫第一個HarmonyOS 應(yīng)用
2.1開發(fā)環(huán)境構(gòu)建
2.2項目開發(fā)和上架流程
2.3項目結(jié)構(gòu)說明
2.4配置項目資源
3.TypeScript 語法與應(yīng)用
3.1語言介紹
3.2基礎(chǔ)類型
3.3條件語句
3.4函數(shù)
3.5類
3.6模塊
3.7迭代器
3.8裝飾器
4.ArkUI開發(fā)
4.1聲明式語法
4.2ArkUI項目結(jié)構(gòu)分析
4.3UI描述規(guī)范
4.4組件化原理
4.5組件中控件渲染
5.ArkTS 常用組件
5.1組件通用信息
5.2基礎(chǔ)組件應(yīng)用
5.3容器組件使用
5.4動畫效果
5.5全局UI方法
5.6自定義組件
6.組件開發(fā)
6.1組件生命周期
6.2組件屬性和事件
6.3組件狀態(tài)管理
6.4組件間狀態(tài)值傳遞
6.5系統(tǒng)內(nèi)置組件
7.布局與頁面?zhèn)鲄?
7.15種常用布局方案
7.2系統(tǒng)內(nèi)置布局組件
7.3頁面跳轉(zhuǎn)與返回
7.4跳轉(zhuǎn)傳參數(shù)與接收
8.不同模型中Ability
8.1通用能力接口應(yīng)用
8.2PageAbility創(chuàng)建和生命周期
8.3PageAbility調(diào)用和實例應(yīng)用
8.4UIAbility創(chuàng)建和生命周期
8.5UIAbility交互和實例應(yīng)用
9.服務(wù)與數(shù)據(jù)能力
9.1什么是服務(wù)能力
9.2服務(wù)能力生命周期
9.3連接訪問服務(wù)方式
9.4什么是數(shù)據(jù)能力
9.5數(shù)據(jù)能力創(chuàng)建與訪問
10.數(shù)據(jù)存儲
10.1數(shù)據(jù)存儲的方式
10.2首選方式數(shù)據(jù)存儲
10.3關(guān)系型數(shù)據(jù)存儲
10.4分布式數(shù)據(jù)存儲
10.5數(shù)據(jù)存儲的最佳應(yīng)用場景
11.公共事件與通知
11.1公共事件服務(wù)和處理接口
11.2發(fā)布和訂閱事件
11.3取消事件
11.4通知服務(wù)和接口
11.5后臺代理提醒
12.多媒體開發(fā)
12.1圖像接口和應(yīng)用實例
12.2音頻接口和使用技巧
12.3視頻開發(fā)和應(yīng)用實戰(zhàn)
12.4使用多媒體組件注意事項
13.網(wǎng)絡(luò)訪問應(yīng)用
13.1http通訊方式和實例
13.2socket通訊過程和技巧
13.3websocket原理和應(yīng)用方式
13.4案例——滾動加載和數(shù)據(jù)緩存
14.案例——店商app應(yīng)用開發(fā)
14.1系統(tǒng)整體框架設(shè)計
14.2商城首頁開發(fā)
14.3商品分類頁開發(fā)
14.4商品詳細(xì)頁開發(fā)
14.5購物車功能開發(fā)
14.6個人中心頁開發(fā)

課程費(fèi)用

6800.00 /人

課程時長

2

預(yù)約體驗票 我要分享

近期公開課推薦

近期公開課推薦

活動詳情

提交需求