六大優(yōu)勢(shì) 實(shí)力派鴻蒙課程助你入局占先機(jī)

高質(zhì)量課程

精雕細(xì)琢,對(duì)標(biāo)實(shí)際所需,
每一步都有新收獲

可商用項(xiàng)目

還原企業(yè)場(chǎng)景,手把手帶你
實(shí)現(xiàn)真實(shí)可用的鴻蒙APP

超豪華師資

從入門(mén)到起飛,助你少走彎路,
實(shí)現(xiàn)華麗蛻變

超貼心服務(wù)

全程配有講師+助教,
實(shí)時(shí)答疑,解決問(wèn)題更高效

低成本學(xué)習(xí)

僅需10元/小時(shí),僅需4周業(yè)余時(shí)間,
即可搶跑職場(chǎng)

高性?xún)r(jià)回報(bào)

1次花費(fèi),即可享受1年內(nèi)的
鴻蒙課程升級(jí)資料

大廠紛紛布局爭(zhēng)搶鴻蒙人才

鴻蒙線上特訓(xùn)班,精準(zhǔn)鎖定用人標(biāo)準(zhǔn),助你搶跑行業(yè)賽場(chǎng)

課程實(shí)戰(zhàn)項(xiàng)目效果實(shí)拍

項(xiàng)目:谷粒隨享
  • 貼近企業(yè)可移植高復(fù)用
  • 核心技術(shù)實(shí)現(xiàn)策略落地
  • 全業(yè)務(wù)流程完整方案實(shí)現(xiàn)
  • 企業(yè)級(jí)UI布局+多端適配
項(xiàng)目:硅谷租房

課程大綱&項(xiàng)目實(shí)戰(zhàn)

即學(xué)即用,匹配企業(yè)新需求,定制人才解決方案

階段一鴻蒙UI及交互

學(xué)習(xí)目標(biāo)
  • 掌握ArkTS的核心語(yǔ)法使用
  • 能使用ArkUI快速搭建應(yīng)用界面
  • 掌握ArkTS的組件化開(kāi)發(fā)、事件處理、前后臺(tái)交互等技術(shù)
  • 掌握常見(jiàn)的系統(tǒng)管理和服務(wù)的使用
技術(shù)大綱
01 認(rèn)識(shí)HarmonyOS
  • HarmonyOS是個(gè)什么系統(tǒng)
  • HarmonyOS的發(fā)展歷程
  • HarmonyOS架構(gòu)
  • 為什么要學(xué)HarmonyOS
02 搭建應(yīng)用開(kāi)發(fā)環(huán)境
  • 注冊(cè)華為賬號(hào)
  • 下載并安裝DevEco Studio
  • 配置開(kāi)發(fā)環(huán)境
  • 創(chuàng)建第一個(gè)HarmonyOS應(yīng)用
  • 運(yùn)行HarmonyOS應(yīng)用之模擬器
  • 運(yùn)行HarmonyOS應(yīng)用之遠(yuǎn)程真機(jī)
  • 運(yùn)行HarmonyOS應(yīng)用之本地真機(jī)
  • 運(yùn)行HarmonyOS應(yīng)用之預(yù)覽器預(yù)覽
  • 熟悉DevEco Studio常用功能及技巧
03 HarmonyOS應(yīng)用結(jié)構(gòu)詳解
  • 整體結(jié)構(gòu)
  • Ability
  • 入口組件
  • 資源文件&配置文件&庫(kù)文件
  • 打包文件
  • 討論: HarmonyOS是套殼Android嗎?
04 復(fù)習(xí)TypeScript和ES6+
  • JS / TS / ArkTS對(duì)比
  • 數(shù)據(jù)類(lèi)型
  • 類(lèi)
  • 接口
  • 泛型
  • 模塊
  • 裝飾器語(yǔ)法
05 ArkTS與ArkUI入門(mén)
  • ArkTS簡(jiǎn)介
  • 聲明式UI
  • 常用裝飾器@Component與@Entry
  • 渲染控制
  • 狀態(tài)管理 @state
  • 淺析ArkTS的起源和演進(jìn)
  • 綜合小案例
06 ArkTS與ArkUI深入使用
  • 常用UI組件:Text/Button/Image/TextInput/Radio/Checkbox/Select/
    Toggle/Progress/Prompt/CustomDialog等
  • 常用容器組件:Column/Row/Stack/Flex/List/Grid/Swiper等
  • Page之間的導(dǎo)航:router/Navigation/Tabs
  • 自定義組件:@Component/@Entry/struct/組件的生命周期
  • 管理組件狀態(tài):@State/@Prop/@Link/@Watch/@Provide&@Consume
  • 管理應(yīng)用狀態(tài):UI級(jí)管理LocalStorage/應(yīng)用級(jí)管理AppStorage/持久化數(shù)據(jù)PersistentStorage/設(shè)備環(huán)境管Environment
  • 事件處理:觸屏/鍵盤(pán)/鼠標(biāo)/焦點(diǎn)/手勢(shì)事件
  • 動(dòng)畫(huà):屬性動(dòng)畫(huà)/顯式動(dòng)畫(huà)/轉(zhuǎn)場(chǎng)動(dòng)畫(huà)
  • 綜合案例
07 Web組件與網(wǎng)絡(luò)請(qǐng)求
  • Web組件:加載頁(yè)面/相互通信
  • 網(wǎng)絡(luò)請(qǐng)求:原生Ajax請(qǐng)求 / 第三方工具包axios
  • 請(qǐng)求封裝:axios二次封裝 / API封裝
  • 綜合案例
08 其它
  • 應(yīng)用國(guó)際化:常量string國(guó)際化、Intl國(guó)際化 、I18n國(guó)際化
  • 通知:顯示通知、響應(yīng)通知操作
  • 位置服務(wù):得到當(dāng)前位置、正逆向地址解析
  • 電話服務(wù):跳轉(zhuǎn)撥號(hào)界面、獲取信號(hào)信息
  • 音視頻:音頻播放、視頻播放

階段二多端適配項(xiàng)目

學(xué)習(xí)目標(biāo)
  • 掌握新版 ArkTS 語(yǔ)言與 ArkUI 組件的使用
  • 掌握前后端交互技術(shù),獨(dú)立封裝企業(yè)級(jí)的請(qǐng)求函數(shù)
  • 掌握獨(dú)立封裝業(yè)務(wù)組件
  • 掌握移動(dòng)端適配最佳實(shí)踐
  • 掌握租房項(xiàng)目核心業(yè)務(wù)流程
  • 掌握 HarmonyOS 應(yīng)用開(kāi)發(fā)的環(huán)境搭建、應(yīng)用創(chuàng)建、安裝與調(diào)試、發(fā)布與上架
技術(shù)大綱
01 搭建項(xiàng)目工程
  • 使用 DevEco 創(chuàng)建項(xiàng)目工程
  • 創(chuàng)建&梳理項(xiàng)目工程目錄結(jié)構(gòu)
  • 掌握 UI 設(shè)計(jì)稿的使用
  • 準(zhǔn)備項(xiàng)目素材資源
  • 配置項(xiàng)目顏色、大小等常量
02 項(xiàng)目首頁(yè)搭建
  • 使用 Tab 組件規(guī)劃項(xiàng)目頁(yè)面布局
  • 使用 Swiper、Stack、Grid、List、Image 等組件完成首頁(yè)主體布局
  • 基于 axios 封裝企業(yè)級(jí)的請(qǐng)求函數(shù)
  • 掌握接口函數(shù)封裝,發(fā)送請(qǐng)求更新數(shù)據(jù)流程
  • 完成滾動(dòng)交互效果,實(shí)現(xiàn)透明度、背景色和位置三重變化
03 想看、服務(wù)、發(fā)現(xiàn)、我的頁(yè)面模塊
  • 學(xué)習(xí)&練習(xí)頁(yè)面布局,徹底掌握頁(yè)面多種布局方案
  • 封裝業(yè)務(wù)組件 Card,學(xué)習(xí) @BuilderParam 的使用
  • 封裝業(yè)務(wù)組件 MerryGoRound,學(xué)習(xí) @State、@Prop、@Link 的使用
  • 封裝頭部導(dǎo)航欄 NavBar 組件,支持自定義標(biāo)題、圖標(biāo)、布局,并支持響應(yīng)式設(shè)計(jì)
  • 封裝布局滾動(dòng) ScrollContainer 組件,能滾動(dòng)的同時(shí)進(jìn)行交互
  • 封裝用戶(hù)頭像展示 Avatar 組件,能自定義圖像和生成占位符
04 移動(dòng)端適配
  • 通過(guò)封裝 BreakPoints 來(lái)識(shí)別匹配設(shè)備大小
  • 合理設(shè)計(jì)頁(yè)面結(jié)構(gòu),適配不同機(jī)型
  • previewer + 模擬器 + 真機(jī)實(shí)測(cè),觀察&調(diào)整適配方案
05 登錄頁(yè)面模塊
  • 實(shí)現(xiàn)手機(jī)號(hào)、驗(yàn)證碼登錄流程
  • 實(shí)現(xiàn)手機(jī)號(hào)、驗(yàn)證碼表單校驗(yàn)功能
  • 實(shí)現(xiàn)驗(yàn)證碼倒計(jì)時(shí)、重新發(fā)送驗(yàn)證碼功能
  • 登錄成功,使用 AppStorage & PersistentStorage 儲(chǔ)存用戶(hù)信息
06 租房列表模塊
  • 使用 WaterFlow 實(shí)現(xiàn)瀑布流布局,動(dòng)態(tài)計(jì)算子元素高度
  • 實(shí)現(xiàn)地區(qū)、戶(hù)型、租金、綜合條件排序搜索
  • 封裝彈出層 Drawer 組件,能夠輕松創(chuàng)建各種彈出層
07 租房詳情模塊
  • 搭建租房詳情頁(yè)面布局&數(shù)據(jù)展示
  • 實(shí)現(xiàn)輪播圖和導(dǎo)航欄互聯(lián)效果
  • 實(shí)現(xiàn)登錄鑒權(quán)功能
  • 實(shí)現(xiàn)預(yù)約租房功能
08 應(yīng)用發(fā)布上架
  • 鴻蒙-密鑰-證書(shū)-簽名-上架準(zhǔn)備簽名文件
  • 生成密鑰和證書(shū)請(qǐng)求文件
  • 創(chuàng)建 HarmonyOS 應(yīng)用
  • 申請(qǐng)發(fā)布證書(shū)和 Profile 文件
  • 配置簽名信息
  • 編譯構(gòu)建 app 文件

階段三多媒體服務(wù)項(xiàng)目

學(xué)習(xí)目標(biāo)
  • 掌握HarmonyOS應(yīng)用開(kāi)發(fā)的環(huán)境搭建、應(yīng)用創(chuàng)建、安裝與調(diào)試
  • 掌握新版的ArkTS與ArkUI使用,
  • 掌握前后端交互技術(shù)的使用
  • 掌握多媒體音頻的播放與控制
  • 掌握后臺(tái)任務(wù)管理
  • 掌握服務(wù)卡片的原理和深入使用
  • 掌握第三方工具庫(kù)的封裝和發(fā)布
  • 深入理解Stage模型
技術(shù)大綱
01 搭建項(xiàng)目工程
  • 項(xiàng)目介紹
  • 使用DevEco 創(chuàng)建項(xiàng)目工程
  • 梳理工程目錄結(jié)構(gòu)
  • 搭建開(kāi)屏首頁(yè)和廣告頁(yè)
02 搭建主頁(yè)
  • 使用Tab組件規(guī)劃布局
  • 開(kāi)發(fā)公共網(wǎng)絡(luò)請(qǐng)求組件,對(duì)接網(wǎng)絡(luò)接口
  • 通過(guò)swiper組件實(shí)現(xiàn)首頁(yè)搜索、輪播圖效果
  • 通過(guò)Grid實(shí)現(xiàn)分類(lèi)的矩陣式布局
  • 通過(guò)List實(shí)現(xiàn)專(zhuān)輯列表,并實(shí)現(xiàn)動(dòng)態(tài)加載數(shù)據(jù)
  • 播放按鈕的動(dòng)畫(huà)特效實(shí)現(xiàn)
03 專(zhuān)輯詳情模塊
  • 實(shí)現(xiàn)從專(zhuān)輯列表到專(zhuān)輯詳情的跳轉(zhuǎn)及參數(shù)傳遞
  • 專(zhuān)輯詳情頁(yè)的各個(gè)組件拆分及實(shí)現(xiàn)
  • 利用滑動(dòng)面板Panel實(shí)現(xiàn)音頻列表的使用
  • 利用@Provider和@Consumer 實(shí)現(xiàn)多個(gè)組件之間數(shù)據(jù)的雙向同步
04 音頻播放器
  • 搭建音頻播放器的控制頁(yè)面以及音頻列表頁(yè)面
  • 掌握音頻播放組件Avplayer的狀態(tài)機(jī)制及播放控制,包括開(kāi)始播放、暫停播放、切換音頻、設(shè)置音量、跳轉(zhuǎn)播放位置、獲取軌道信息等功能控制。
  • 實(shí)現(xiàn)播放過(guò)程中斷點(diǎn)信息的后端同步
  • 掌握通過(guò)全局狀態(tài)AppStorage控制在多個(gè)頁(yè)面控制播放
  • 掌握如長(zhǎng)時(shí)播放的后臺(tái)任務(wù)管理
  • 音頻文件的文件下載實(shí)現(xiàn)
05 VIP充值頁(yè)
  • 實(shí)現(xiàn)VIP充值頁(yè)的各個(gè)組件拆分及實(shí)現(xiàn)
  • 提交下單前的用戶(hù)交互效果實(shí)現(xiàn)
  • 實(shí)現(xiàn)提交后端并對(duì)接第三方支付
06 【我聽(tīng)】頁(yè)面
  • 實(shí)現(xiàn)歷史、訂閱、收藏、消息的菜單欄,通過(guò)Badge實(shí)現(xiàn)消息數(shù)的角標(biāo)效果
  • 實(shí)現(xiàn)播放歷史信息的列表展現(xiàn)
  • 實(shí)現(xiàn)播放訂閱信息的列表展現(xiàn),通過(guò)Badge實(shí)現(xiàn)訂閱專(zhuān)輯,更新集數(shù)的角標(biāo)效果
  • 實(shí)現(xiàn)消息通知發(fā)布接口
07 【我的】頁(yè)面
  • 實(shí)現(xiàn)我的頁(yè)面布局、展現(xiàn)
  • 提供圖片選擇器,上傳頭像。
08 萬(wàn)能服務(wù)卡片
  • 卡片運(yùn)行機(jī)制
  • 卡片相關(guān)模塊
  • 創(chuàng)建并配置版本
  • 開(kāi)發(fā)卡片界面
  • 卡片事件處理
  • 卡片數(shù)據(jù)交互

階段四鴻蒙生態(tài)深入探索

學(xué)習(xí)目標(biāo)
  • 掌握低代碼開(kāi)發(fā)的技巧
  • 掌握第三方工具庫(kù)的封裝和發(fā)布
  • 深入理解Stage模型
  • 掌握各種文件管理技巧
  • 掌握應(yīng)用發(fā)布的技術(shù)和流程
技術(shù)大綱
01 項(xiàng)目深入擴(kuò)展之低代碼開(kāi)發(fā)
  • 理解低代碼開(kāi)發(fā)的模式
  • 使用低代碼開(kāi)發(fā)卡片頁(yè)面
  • 使用低代碼開(kāi)發(fā)應(yīng)用功能頁(yè)面
02 深入擴(kuò)展之封裝第三方工具庫(kù)
  • 第三方庫(kù)介紹
  • 中心倉(cāng)庫(kù)與包管理工具
  • 開(kāi)發(fā)實(shí)現(xiàn)帶下拉刷新和下拉加載更多的虛擬列表組件
  • 配置并發(fā)布為OpenHarmony的第三方庫(kù)
  • 下載使用,優(yōu)化專(zhuān)輯列表的動(dòng)態(tài)顯示
03 深入擴(kuò)展之深入理解Stage模型
  • Stage模型應(yīng)用組件:UIAbility,ExtensionAbility,AbilityStage,Context
  • 進(jìn)程模型:UI進(jìn)程,渲染進(jìn)程,進(jìn)程間通信(公共事件機(jī)制)
  • 線程模型:主線程,Worker線程,線程間通信(Emitter和Worker)
04 深入擴(kuò)展之文件管理
  • 文件管理概述
  • 應(yīng)用文件管理
  • 用戶(hù)文件管理
  • 分布式文件管理
05 深入遠(yuǎn)程通信組件
  • 使用鴻蒙版第三方http通信組件axios
  • 解決axios上傳文件的回調(diào)數(shù)據(jù)問(wèn)題
  • 改善多任務(wù)下載并行的不完善問(wèn)題
06 深入擴(kuò)展卡片功能
  • 響應(yīng)卡片的多種事件與主程序之間進(jìn)行交互
  • 通過(guò)鍵值型數(shù)據(jù)庫(kù)實(shí)現(xiàn)卡片與主程序時(shí)間的數(shù)據(jù)共享
  • 通過(guò)數(shù)據(jù)綁定對(duì)卡片信息進(jìn)行更新

硅谷師資 華為鴻蒙官方認(rèn)證 值得信賴(lài)

適學(xué)人群

IT從業(yè)者

提升職場(chǎng)競(jìng)爭(zhēng)力
抓住技術(shù)新風(fēng)口

IT愛(ài)好者

對(duì)開(kāi)發(fā)感興趣
為入行做準(zhǔn)備

有意從事鴻蒙
開(kāi)發(fā)的其他人才

學(xué)員可免費(fèi)獲取華為專(zhuān)業(yè)認(rèn)證高級(jí)證書(shū)

通過(guò)學(xué)習(xí)尚硅谷鴻蒙線上直播課程,經(jīng)過(guò)專(zhuān)業(yè)培訓(xùn),會(huì)通過(guò)華為官方課堂認(rèn)證考試,證明鴻蒙專(zhuān)業(yè)能力,
為你入職、跳槽等提供有力的證明和支持!助力進(jìn)階,突破行業(yè)瓶頸!

常見(jiàn)問(wèn)題

學(xué)習(xí)需要具備什么基礎(chǔ)?
UI構(gòu)建技術(shù): HTML + CSS
UI交互技術(shù): JavaScript + TypeScript
若需要,可以提供該部分免費(fèi)視頻學(xué)習(xí)。
學(xué)完后可以達(dá)到什么水平?匹配什么崗位?
完成課程項(xiàng)目學(xué)習(xí)后,將具備企業(yè)級(jí)鴻蒙原生應(yīng)用開(kāi)發(fā)能力, 匹配HarmonyOS應(yīng)用開(kāi)發(fā)工程師崗位。
學(xué)完后有相關(guān)證書(shū)嗎?
學(xué)習(xí)完成后具備高級(jí)應(yīng)用開(kāi)發(fā)能力,通過(guò)華為官方學(xué)堂考試,可獲取《HarmonyOS應(yīng)用開(kāi)發(fā)者高級(jí)認(rèn)證》。
錄播的有效期是多久?
錄播有效期是1年,同時(shí)后續(xù)1年內(nèi)的鴻蒙課程升級(jí),也會(huì)附贈(zèng)相關(guān)資料。