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