
|
課程培訓(xùn)
|
HarmonyOS數(shù)據(jù)存儲與網(wǎng)絡(luò)編程培訓(xùn)課程
HarmonyOS數(shù)據(jù)存儲與網(wǎng)絡(luò)編程培訓(xùn)課程 一、培訓(xùn)對象 1. 具備HarmonyOS基礎(chǔ)與ArkTS/JS語法,想進(jìn)階學(xué)習(xí)數(shù)據(jù)存儲與網(wǎng)絡(luò)編程的開發(fā)人員; 2. Android/iOS轉(zhuǎn)型鴻蒙開發(fā),需掌握鴻蒙數(shù)據(jù)存儲與網(wǎng)絡(luò)通信邏輯的工程師; 3. 需開發(fā)具備本地數(shù)據(jù)持久化、網(wǎng)絡(luò)交互功能鴻蒙應(yīng)用的研發(fā)人員; 4. 掌握鴻蒙基礎(chǔ)頁面開發(fā),想完善應(yīng)用功能、實現(xiàn)數(shù)據(jù)互通的進(jìn)階學(xué)習(xí)者。 二、培訓(xùn)目標(biāo) 1. 掌握鴻蒙數(shù)據(jù)存儲核心技術(shù),能根據(jù)場景選擇存儲方式,實現(xiàn)本地數(shù)據(jù)持久化; 2. 熟練掌握鴻蒙網(wǎng)絡(luò)編程基礎(chǔ),能獨立實現(xiàn)HTTP/HTTPS請求、數(shù)據(jù)解析與交互; 3. 能解決數(shù)據(jù)存儲、網(wǎng)絡(luò)編程常見問題,提升應(yīng)用穩(wěn)定性; 4. 能結(jié)合案例,整合兩項技術(shù)開發(fā)具備完整數(shù)據(jù)交互功能的鴻蒙應(yīng)用; 5. 了解分布式數(shù)據(jù)存儲與網(wǎng)絡(luò)安全基礎(chǔ),為進(jìn)階開發(fā)奠定基礎(chǔ)。 三、培訓(xùn)內(nèi)容 (一)HarmonyOS數(shù)據(jù)存儲基礎(chǔ)認(rèn)知 1. 概述:數(shù)據(jù)存儲的作用、場景及常見方式(偏好設(shè)置、數(shù)據(jù)庫、文件存儲); 2. 選型:不同存儲方式優(yōu)缺點與適用場景對比,明確選型邏輯; 3. 準(zhǔn)備:數(shù)據(jù)存儲權(quán)限配置、核心API入門,適配后續(xù)實操。 (二)HarmonyOS核心數(shù)據(jù)存儲方式實操 1. 偏好設(shè)置:核心API實操,實現(xiàn)鍵值對數(shù)據(jù)(用戶配置等)的存、讀、改、刪; 2. 文件存儲:實操文件創(chuàng)建、讀寫、刪除,適配鴻蒙文件目錄規(guī)范,實現(xiàn)本地文件存儲; 3. 數(shù)據(jù)庫存儲:鴻蒙原生數(shù)據(jù)庫入門,表創(chuàng)建、增刪改查實操及查詢優(yōu)化; 4. 優(yōu)化:敏感數(shù)據(jù)加密存儲,數(shù)據(jù)備份與恢復(fù),解決常見存儲異常。 (三)HarmonyOS網(wǎng)絡(luò)編程基礎(chǔ) 1. 概念:鴻蒙網(wǎng)絡(luò)框架、HTTP/HTTPS協(xié)議基礎(chǔ)及網(wǎng)絡(luò)請求核心流程; 2. 配置:網(wǎng)絡(luò)權(quán)限申請、網(wǎng)絡(luò)狀態(tài)檢測,適配多設(shè)備網(wǎng)絡(luò)場景; 3. API入門:鴻蒙原生網(wǎng)絡(luò)API及第三方框架(如axios)基礎(chǔ)使用。 (四)HarmonyOS網(wǎng)絡(luò)編程實操與優(yōu)化 1. 基礎(chǔ)請求:實現(xiàn)GET/POST請求,完成參數(shù)拼接、請求頭設(shè)置及響應(yīng)獲; 2. 數(shù)據(jù)解析:JSON、XML格式解析,將響應(yīng)數(shù)據(jù)轉(zhuǎn)換為應(yīng)用可用格式; 3. 異常處理:捕獲并處理網(wǎng)絡(luò)、解析異常,提升應(yīng)用容錯性; 4. 優(yōu)化:配置請求/響應(yīng)攔截,實現(xiàn)請求緩存,優(yōu)化請求性能。 (五)分布式數(shù)據(jù)存儲與網(wǎng)絡(luò)安全基礎(chǔ) 1. 分布式存儲:鴻蒙分布式能力基礎(chǔ),跨設(shè)備數(shù)據(jù)共享與同步簡單實操; 2. 網(wǎng)絡(luò)安全:HTTPS加密通信,敏感數(shù)據(jù)安全傳輸規(guī)范; 3. 整合:實現(xiàn)“網(wǎng)絡(luò)請求-本地存儲-數(shù)據(jù)展示”完整流程。 四、案例概括 案例1:鴻蒙本地數(shù)據(jù)存儲綜合實操 實操:開發(fā)用戶設(shè)置頁面,綜合運用三種存儲方式,實現(xiàn)數(shù)據(jù)存、讀、改、刪及備份,掌握核心用法。 案例2:鴻蒙網(wǎng)絡(luò)交互與數(shù)據(jù)存儲整合實戰(zhàn) 實操:開發(fā)數(shù)據(jù)展示應(yīng)用,完成GET請求、JSON解析、數(shù)據(jù)存儲及頁面展示,添加異常處理并優(yōu)化性能。 五、常見問題解答,討論分析與答疑
如果您想學(xué)習(xí)本課程,請預(yù)約報名
如果沒找到合適的課程或有特殊培訓(xùn)需求,請訂制培訓(xùn) 除培訓(xùn)外,同時提供相關(guān)技術(shù)咨詢與技術(shù)支持服務(wù),有需求請發(fā)需求表到郵箱soft@info-soft.cn,或致電4007991916 技術(shù)服務(wù)需求表點擊在線申請 服務(wù)特點: 海量專家資源,精準(zhǔn)匹配相關(guān)行業(yè),相關(guān)項目專家,針對實際需求,顧問式咨詢,互動式授課,案例教學(xué),小班授課,實際項目演示,快捷高效,省時省力省錢。 專家力量: 中國科學(xué)院軟件研究所,計算研究所高級研究人員 oracle,微軟,vmware,MSC,Ansys,candence,Altium,達(dá)索等大型公司高級工程師,項目經(jīng)理,技術(shù)支持專家 中科信軟培訓(xùn)中心,資深專家或講師 大多名牌大學(xué),碩士以上學(xué)歷,相關(guān)技術(shù)專業(yè),理論素養(yǎng)豐富 多年實際項目經(jīng)歷,大型項目實戰(zhàn)案例,熱情,樂于技術(shù)分享 針對客戶實際需求,案例教學(xué),互動式溝通,學(xué)有所獲 |
|