課程介紹
鴻蒙HCIA認(rèn)證分為HarmonyOS Device Developer和HarmonyOS Application Developer這兩個(gè)方向。前者是培訓(xùn)與認(rèn)證具備華為HarmonyOS設(shè)備開(kāi)發(fā)能力的工程師,考試包含HarmonyOS介紹、設(shè)備開(kāi)發(fā)入門(單片機(jī)基礎(chǔ)、進(jìn)制轉(zhuǎn)換、邏輯運(yùn)算等)、內(nèi)核基礎(chǔ)、驅(qū)動(dòng)基礎(chǔ)、子系統(tǒng)開(kāi)發(fā)、移植等內(nèi)容。后者培訓(xùn)與認(rèn)證具備華為HarmonyOS應(yīng)用開(kāi)發(fā)能力的工程師,考試包含HarmonyOS介紹、應(yīng)用開(kāi)發(fā)入門、Ability設(shè)計(jì)與開(kāi)發(fā)、UI頁(yè)面設(shè)計(jì)與開(kāi)發(fā)、功能開(kāi)發(fā)、調(diào)測(cè)與發(fā)布等內(nèi)容。
培訓(xùn)對(duì)象
有一定基礎(chǔ)的專業(yè)人員。
課程收益
獲得認(rèn)證將證明您已經(jīng)系統(tǒng)地理解并掌握HarmonyOS應(yīng)用開(kāi)發(fā)的知識(shí)技能,具備使用HarmonyOS進(jìn)行應(yīng)用開(kāi)發(fā)、調(diào)測(cè)和功能發(fā)布的能力,可以勝任HarmonyOS應(yīng)用開(kāi)發(fā)工程師、產(chǎn)品經(jīng)理、項(xiàng)目經(jīng)理、軟件開(kāi)發(fā)工程師、售前工程師、售后工程師等崗位。
知識(shí)概要
-- Java開(kāi)發(fā)環(huán)境安裝;
-- 類和對(duì)象;
-- Map接口和實(shí)現(xiàn)類;
-- HarmonyOS典型應(yīng)用場(chǎng)景;
-- 使用DevEco Studio創(chuàng)建應(yīng)用工程;
-- 生命周期回調(diào)方法詳解;
-- Service Ability生命周期;
-- 根據(jù)Ability的全稱啟動(dòng)應(yīng)用;
-- Ability應(yīng)用與管理;
-- 使用指定網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)訪問(wèn)。
課程大綱
    Java語(yǔ)言概述
 Java開(kāi)發(fā)環(huán)境安裝
 HelloWorld
Java基本語(yǔ)法
 流程控制語(yǔ)句
數(shù)組
面向?qū)ο?/p> 
類和對(duì)象
封裝
       相關(guān)關(guān)鍵字
繼承
多態(tài)
靜態(tài)
 集合框架體系
 List接口和實(shí)現(xiàn)類
 Set接口和實(shí)現(xiàn)類
 Map接口和實(shí)現(xiàn)類
Iterator迭代器接口
       foreach循環(huán)
Collections集合工具類
Java異常
 異常處理機(jī)制
 初識(shí)HarmonyOS
 HarmonyOS系統(tǒng)定位
HarmonyOS典型應(yīng)用場(chǎng)景
 HarmonyOS架構(gòu)
 HarmonyOS安全
       硬件互助,資源共享
一次開(kāi)發(fā),多端部署
 統(tǒng)一OS,彈性部署
 HarmonyOS 生態(tài)
 HarmonyOS應(yīng)用開(kāi)發(fā)定位
應(yīng)用開(kāi)發(fā)學(xué)習(xí)路線
 應(yīng)用開(kāi)發(fā)樣例介紹
搭建應(yīng)用開(kāi)發(fā)環(huán)境
 使用DevEco Studio創(chuàng)建應(yīng)用工程
       使用XML文件進(jìn)行用戶界面設(shè)計(jì)
 在代碼中加載頁(yè)面布局
 監(jiān)聽(tīng)觸摸事件代碼實(shí)現(xiàn)
 申請(qǐng)分布式權(quán)限
應(yīng)用包結(jié)構(gòu)
配置文件
資源文件目錄
 使用資源文件
數(shù)據(jù)管理,權(quán)限管理
       權(quán)限使用規(guī)則
隱私管理
實(shí)驗(yàn)一 創(chuàng)建并運(yùn)行Hello World
 Ability是什么
Ability開(kāi)發(fā)案例
 Page Ability和AbilitySlice是什么
 頁(yè)面生命周期
生命周期回調(diào)方法詳解
 配置頁(yè)面路由
       生命周期案例
 頁(yè)面間導(dǎo)航
Particle Ability介紹
 Service Ability生命周期
啟動(dòng)Service
連接Service
停止Service
 Data Ability基本概念 
創(chuàng)建Data
訪問(wèn)Data 
      使用Intent啟動(dòng)應(yīng)用
根據(jù)Ability的全稱啟動(dòng)應(yīng)用 
根據(jù)Operation的其他屬性啟動(dòng)應(yīng)用
實(shí)驗(yàn)二 Ability應(yīng)用與管理 
Java UI概述
常用布局
 常用組件
 實(shí)驗(yàn)三 手機(jī)天氣預(yù)報(bào)界面設(shè)計(jì)
JS UI概述
      組件和交互
JS FA如何調(diào)用PA
實(shí)驗(yàn)四 手表天氣預(yù)報(bào)界面設(shè)計(jì)
 UI設(shè)計(jì)概述 
應(yīng)用架構(gòu)設(shè)計(jì)
人機(jī)交互設(shè)計(jì) 
視覺(jué)風(fēng)格設(shè)計(jì)
布局設(shè)計(jì) 
界面用語(yǔ)
      線程與消息處理 
TaskDispatcher線程管理框架
 常用數(shù)據(jù)庫(kù) 
分布式數(shù)據(jù)文件服務(wù)
網(wǎng)絡(luò)管理開(kāi)發(fā)概述
打開(kāi)一個(gè)URL鏈接
 進(jìn)行Socket數(shù)據(jù)傳輸 
 使用指定網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)訪問(wèn) 
 其它連接方式
       HiLogLable 
 代碼結(jié)構(gòu)解讀
非敏感權(quán)限
敏感權(quán)限
敏感權(quán)限動(dòng)態(tài)申請(qǐng)
自定義權(quán)限
       實(shí)驗(yàn)五 手機(jī)天氣預(yù)報(bào)多城市&自動(dòng)更新功能開(kāi)發(fā) 
調(diào)試和工具
高效調(diào)試
AppGallery Connect
應(yīng)用發(fā)布流程
實(shí)驗(yàn)六 小鴻網(wǎng)課功能開(kāi)發(fā)
     
認(rèn)證過(guò)程
考試內(nèi)容:筆試,題型包括單選題、多選題、判斷題、填空題、拖拽題。時(shí)長(zhǎng)90分鐘,總分1000分,600分為通過(guò);
關(guān)于證書:認(rèn)證證書有效期3年,需在有效期內(nèi)進(jìn)行重認(rèn)證。
開(kāi)班信息
暫無(wú)開(kāi)班信息