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