首页 体系课 鸿蒙原生开发工程师(6.0)
鸿蒙原生开发工程师(6.0)

鸿蒙6.0重磅来袭,抢占高薪职业蓝海赛道

从鸿蒙零基础到拔高,鸿蒙原生技术+AI技术+混合开发+NDK+仓颉

五大商业级综合项目实战+鸿蒙高级认证,优先成为鸿蒙新一代领跑者

19 课程内容
10 个月 教学服务期限
120 小时 视频时长
24 学习人数
100% 好评度
19 课程内容
10 个月 教学服务期限
70000 手敲代码
2 企业及项目
16+ 实操案例
24 学习人数
活动到手价 ¥2999
7天未学可退 ¥3999

“纯血鸿蒙6.0”震感首发课,助你成为鸿蒙新一代能手,快人一步抢占职业先机

全新
覆盖鸿蒙 6.0核心功能新特性
紧跟鸿蒙6.0最新版本,知识体系全新打造,让你学习到全新的技术和开发工具,赢在技术起点。
完整
从鸿蒙零基础到高级技能
攻克“纯血”鸿蒙核心技能,规划从入门到高级技能的平滑学习路线。让你学得轻松,成长迅速。
实战
5大真实企业级项目实战
项目模拟真实业务场景,培养你解决复杂问题的能力,积累可直接写入简历的开发经验。
前沿
AI赋能与智能化工具实战
率先将鸿蒙AI与工具融入教学,教你开发具备AI能力的原生应用(AI视觉与语音服务),抢占智能终端开发先机。
硬核
鸿蒙原生与混合开发双线能力
不仅掌握原生开发,更拓展混合开发技能,从 Flutter / React Native 跨端框架移植到鸿蒙生态的技能,助你灵活应对多种开发需求,提升职业广度与适应性。

无论你是入行、转行、破局,这门课都是你的不二之选

计算机专业/应届毕业生
计算机专业有编程基础的人群,在当前竞争激烈的就业市场中,国产化大趋势下,精准抓住行业风口,学习鸿蒙,提升个人竞争优势、拓宽和赢得更多优质就业机会。
面临职业困境的前端开发
面对前端求职、转型的难题,以及行业内的激烈竞争,学习鸿蒙技术成为了突破瓶颈、拓宽职业道路的低成本高效途径,助力自己的职业发展和加薪。
遇到瓶颈的移动开发
安卓、苹果市场逐渐趋于饱和,竞争愈发激烈,鸿蒙技术崛起,提前布局鸿蒙赛道,转化移动应用开发经验为竞争力,成为鸿蒙赛道的抢先人才。

新手友好,老手有料,零基础一站式实现技术提升与职业破局

五大阶段递进式学习,步步为营,稳步提升,高效汲取专家实战经验精华

行业认知与发展
TS核心语法
ArkTS核心语法
ArkUI声明式开发
UI组件
定义组件封装,复用,传值与更新
装饰器技术
常用事件处理
State模型
MVVM模式开发
网络请求
页面生命周期
页面路由
解锁
成就
掌握HarmonyOS应用于商业开发所需要的ArkTS核心语法与基础应用界面设计开发,为后续开发奠定基础。
State模型项目
MVVM模式项目开
页面路由封闭技术
APP架构设计
HAP&HSP
自适应布局和响应式布局
项目发布
华为端云一体化
元服务项目开发
数据库设计
一端开发多端部署
进程间通信
avplayer
视频播放器开发
装饰器V2版本
解锁
成就
掌握HarmonyOS原生应用程序开发基本技能,初步熟悉商用项目开发技术。
项目框架搭建
组件化开发
HAP信息
IDE常见配置
GIT常用指令
网络请求与Http服务
UI自定义封装
组件封装
高级分页技术
MongoDB服务搭建
Nodejs搭建JS后端服务
高级Ui绘制
设计模式应用
复杂UI自定义封装
复杂组件封装
项目性能优化
UI冲突处理技术
项目发布
前后端交互
Serverless开发技能
端云一体化
解锁
成就
掌握商业级HarmonyOS原生应用程序开发技能,了解大型商用项目开发过程,达到可从0到1独立开发商业项目的能力,达到可参与大型项目 开发能力。
跨端赛道:
FLutter核心理论
FLutter鸿蒙化移植
ReactNative核心架构
RN Expo架构理解
Bundle资源加载过程
混开理论
FLutter鸿蒙版本注意事项
版本约束规则分析
ReactNative鸿蒙移植
仓颉开发:
仓颉编程语言规约
网络编程
异步 I/O
范式编程
敏捷扩展理解
主流开发语言特性分析
华为新特性下的屏幕界面元素开发方案
鸿蒙AI:
AI 基础理论入门
基础视觉服务
场景化视觉服务
意图框架整合
CANN
基础语音服务框架
AI编程技巧
解锁
成就
掌握从 Flutter / React Native 跨端框架移植到鸿蒙生态的技能,掌握仓颉语言实现鸿蒙开发的创新语法与性能思维,再到鸿蒙AI智能生态 的前沿探索,成为炙手可热的鸿蒙专才。
性能优化:
状态管理优化
冷启动优化
页面布局优化
并发编程优化
点击响应优化
内存分析与优化
卡顿与丢帧分析
ArkWeb分析
Snapshot分析
Network分析
NDK开发实战技能:
CMake与CMakeLists脚本
交叉编译技术
so库构建
编译三方so文件
毕昇编译器
TS与C++交互技术
高级工程师技能:
项目重构常用方案
网络请求框架设计
大厂图片优化黑科技
安卓移植鸿蒙
项目发布
面试与就业指导
解锁
成就
掌握商业级HarmonyOS高级工程师开发常用技能,如NDK,性能优化等,了解大型商用项目开发过程中常用技能,达到可对大型项目进行 分析与优化开发的能力。

一课掌握鸿蒙6.0技术及多领域项目经验,轻松应对高薪面试与开发工作

贴近企业
可移植高复用
核心技术
实现策略落地
核心业务流程
方案实现
企业级UI布局
+多端适配

能力提升:

综合运用所学基本技能,通过仿写支付宝项目核心功能(系统首页,扫码功能,个人中心),熟悉支付类APP核心UI界面,扫码能力实现与逻辑功能开发全流程。

核心技能:

  • TS与ArkTS核心语法
  • ArkUI声明式开发技术
  • UI组件开发
  • 装饰器技术
  • 二维码应用
  • 支付模块介绍
  • 常用事件处理
  • 页面生命周期
  • 页面路由
  • 自定义组件封装、复用、传值与更新

能力提升:

音视频播放器作为所有手机用户与市场各类APP中都需要集成的核心功能,通过该项目功能开发(音乐播放,视频播放,组件化开发架构),掌握App项目开发的组件化架构,结合MVVM掌握华为官方音视频技术解决方案。

核心技能:

  • 组件化+ MVVM模式项目开发
  • 多媒体开发技能解锁【图像属性解码、
    音频编解码、播放器全生命周期管理】
  • 页面路由封装技术
  • 视频播放+Seek操作
  • HAP&HSP、进程间通信、avplayer
  • 自定义布局+动画完成音乐播放界面
  • CommonDialog组件实现评论功能

能力提升:

刷题考试类APP市场广泛使用,华为高级认证考试刷题APP实现了考试类应用程序核心功能与考试真题。通过第三方认证登录、刷题、统计、个人资料等功能开发,掌握华为端云一体化项目开发技术,为中小企业节省开发成本。同时通过项目数据库中题库真题参加华为认证考试。

核心技能:

  • 华为端云一体化
  • 元服务项目开发
  • 卡片开发
  • 认证服务
  • 云函数
  • 云数据库
  • 云存储
  • 一端开发多端部署

能力提升:

通过仿京东物流APP功能开发(收发快递、取件业务开发、优惠券业务、我的功能、快递下单业务等),掌握鸿蒙核心UI控件,可以借助组件化+MVVM方式参与完成中小企业商用App项目的开发。

核心技能:

  • 组件化开发实战
  • 自定义组件封装
  • 后端TS数据Mock
  • MongoDB+TS完成数据的
    处理服务框架搭建
  • 鸿蒙核心UI组件掌握
  • ArkTS装饰器理解和实际运用
  • 鸿蒙动画总结、交互处理
  • 自定义支持下拉刷新、上拉加载的
    复杂List控件
  • 自定义网络请求工具实现后端数据请求
  • HarmonyOS轻量地图百度SDK对接
  • 全局自定义控件实现

能力提升:

通过仿写淘宝丰富多样的UI界面与业务逻辑,如首页、搜索、购物车、个人中心、店铺等功能开发,用户可以通过搜索功能快速找到自己想要的商品。掌握灵活开发市面上各类APP应用的能力,达到参与一线大厂项目开发的能力。

核心技能:

  • 项目框架搭建
  • 组件化开发
  • 设计模式应用
  • 复杂UI自定义封装
  • 复杂组件封装
  • 高级分页技术
  • 高级Ui绘制
  • 项目性能优化
  • UI冲突处理技术
  • 项目重构常用方案
  • 网络请求框架设计
  • 全球顶级任务调度框架设计
  • 大厂图片优化黑科技

一线大厂技术专家授课,全程干货+社区贴心解答,学习无忧

Jett
原腾讯课堂安卓高级工程师类目薪选认证讲师 华为HarmonyOS高级认证开发者
曾服务东芝,东方集团,阿里,腾讯,华为。 有21年从业经验,移动端开发经验15年。 华为鸿蒙系统2020年iava版时代即开始研究。 10年以上高级与专家级技术研究经验。
路哥
Android性能优化布道师&鸿蒙早期独立开发者 华为HarmonyOS高级认证开发者
前阿里集团高级研发工程师、国家神州12航天项目代码提交者、985硕士。 有10年以上公司研发管理经历,专注鸿蒙操作系统,熟悉操作系统、底层嵌入式开发
Ken
行业从业20余年,Android早期独立开发者 华为HarmonyOS高级认证开发者
近五年投身与移动应用安全领域的研究 参与警务云与政务云项目研发多年,熟悉公安 政务项目业务,熟悉高并发,分布式系统架构 月设计。

证书在手,更容易在求职面试中证明实力,脱颖而出

通过课程学习,助力华为官方学堂考试
免费获取《HarmonyOS应用开发者高级认证》

学员见证,效果验证,放心上车

适合人群
计算机专业/应届毕业生
面临职业困境的前端开发
遇到瓶颈的移动开发
技术储备
会计算机操作和软件安装,如有任何一门
语言基础更好。
课程从鸿蒙零基础语法一步步助您达到中
高级应用开发工程师水平。
环境参数
IDE工具 DevEco Studio 6.0.0 Release
开发工具包 HarmonyOS API20
AI辅助编程工具
DevEco CodeGenie 6.0.0 Release

课程大纲及学习周期安排

为保证课程内容紧跟市场变化,课程章节将逐步开放,直至课程完结

阶段一: 从鸿蒙零基础到开发基本技能训练
  • 模块1
  • 模块2
  • 模块3
  • 模块4
ArkTS入门与核心语法

掌握 ArkTS 的核心语法和编程模型,达到高效编写类型安全、模块化、异步友好且可扩展的应用程序的水平。

课程安排:
  1. 1、强类型与类型推断
  2. 2、变量与常量声明
  3. 3、函数式编程支持
  4. 4、类与对象扩展
  5. 5、模块化与命名空间
  6. 6、空安全与可选链操作符
  7. 7、异步编程模型
  8. 8、编译与运行机制
ArkUI基本组件与三方库基本使用

掌握 ArkUI 的基础组件与三方库使用方法,可以 快速构建高性能、可复用、响应式的界面,并灵活调用第三方库实现复杂功能。

课程安排:
  1. 1、声明式 UI 模型
  2. 2、基础组件体系
  3. 3、布局容器灵活组合
  4. 4、组件属性与样式
  5. 5、条件与循环渲染
  6. 6、事件绑定与回调
  7. 7、自定义组件封装
  8. 8、UI 性能优化
  9. 9、Axios三方库使用实战
状态管理与路由技术

掌握 ArkTS/ArkUI 的状态管理与路由技术,可以 实现应用中高效、可控的数据流动与组件间通信,并轻松管理页面导航与参数传递。

课程安排:
  1. 1、单向数据流思想
  2. 2、局部与全局状态区分
  3. 3、装饰器式状态绑定
  4. 4、状态生命周期管理
  5. 5、跨组件通信机制
  6. 6、路由导航系统
  7. 7、页面传参与回调
  8. 8、模块化路由管理
鸿蒙项目开发基石

掌握 鸿蒙项目开发的基石知识,可以 熟悉鸿蒙应用的基础框架与 UIAbility 生命周期,灵活实现页面跳转与跨模块导航,运用 MVVM 架构进行高效的数据绑定和状态管理。

课程安排:
  1. 1、鸿蒙应用基础框架
  2. 2、UIAbility组件生命周期
  3. 3、页面跳转与跨模块导航
  4. 4、状态管理与动画技术
  5. 5、MVVM架构与数据绑定
  6. 6、手势处理与交互优化
  7. 7、多媒体功能开发
  8. 8、弹窗机制与交互设计
阶段二: 鸿蒙基础项目开发与应用技巧特训
  • 模块5
  • 模块6
  • 模块7
播放器项目

掌握播放器项目开发实战,可以熟练使用 AvPlayer组件播放音视频,实现页面跳转与路由分发,掌握线程通信技术,从而开发高性能、流畅且功能完善的音视频应用。

课程安排:
  1. 1、Avplayer组件实战
  2. 2、页面跳转路由分发
  3. 3、线程通信
  4. 4、音视频开发
  5. 5、断点续播
  6. 6、卡片功能开发
  7. 7、动画技术实战
华为高级认证考试刷题APP项目

掌握华为高级认证考试刷题APP项目开发,可以运用AGC 实现端云一体化,设计高效数据库结构,开发试卷题库核心功能,并复习巩固 ArkUI 组件使用,从而快速构建功能完善、交互流畅的考试刷题应用。

课程安排:
  1. 1、AGC实战+端云一体化
  2. 2、数据库设计
  3. 3、试卷题库核心功能设计和实现
  4. 4、总结复习ArkUI组件
  5. 5、用户模块开发
  6. 6、刷题项目界面开发
  7. 7、短信发送与用户验证
  8. 8、交卷状态控制与答题功能
仿支付宝项目

掌握仿支付宝项目开发实战,可以实现支付业务流程的完整开发,并熟练运用华为 Scan Kit 扫码功能,从而打造安全、流畅且功能完善的移动支付应用。

课程安排:
  1. 1、支付业务分析
  2. 2、支付流程开发
  3. 3、华为Scan Kit统一扫码服务实战
  4. 4、二维码识别
  5. 5、装饰器底层原理分析
  6. 6、自定义装饰器技术
阶段三: 商业级项目开发与职业晋升技能特训
  • 模块8
  • 模块9
仿京东物流项目

可进行完整的项目结构设计与框架搭建,设计高效数据库并封装接口,开发用户界面与功能模块,实现消息通知服务和复杂业务逻辑管理,能自定义组件,从而构建功能完善、交互流畅的物流管理应用。

课程安排:
  1. 1、项目结构设计与开发框架
  2. 2、数据库设计与接口封装
  3. 3、用户界面与功能模块
  4. 4、消息与通知服务
  5. 5、业务逻辑实现与任务管理
  6. 6、自定义组件实战
电商APP项目

能运用华为三层架构和组件化开发思想,封装公共组件并创建自定义Library,开发可复用的视频播放模块,实现完整的UI界面和业务逻辑,从而构建高可维护性、功能丰富且用户体验良好的电商应用。

课程安排:
  1. 1、实战华为三层架构和组件化开发
  2. 2、公共组件封装与自定义Library
  3. 3、视频播放模块与复用组件
  4. 4、UI界面实现与项目业务逻辑实战
  5. 5、中间件封装与实战
  6. 6、购物车页与淘宝主页开发
  7. 7、商品详情模块开发
阶段四: BATJ大厂鸿蒙最新技术速成实战
  • 模块10
  • 模块11
  • 模块12
  • 模块13
鸿蒙跨平台多端开发技术

掌握鸿蒙跨平台多端开发技术,熟悉鸿蒙跨端 Flutter与React Native的基础理论与开发实践,快速构建多端统一的应用,实现跨平台高效开发与维护,从而提升应用的兼容性与开发效率。

课程安排:
  1. 1、鸿蒙跨端Flutter基础核心理论
  2. 2、鸿蒙与Flutter的绑定机制分析
  3. 3、Flutter应用移植鸿蒙与兼容性处理
  4. 4、鸿蒙跨端Flutter实践
  5. 5、鸿蒙跨端RN基础核心理论
  6. 6、CLI与Expo创建项目的差异
  7. 7、BundleJS加载与双端改造流程
  8. 8、鸿蒙跨端RN实践
鸿蒙AI应用开发

掌握鸿蒙AI应用开发,理解鸿蒙 AI 的核心理论,并结合跨端开发实践,将 AI 能力高效集成到多端应用中,实现智能化功能与交互优化。

课程安排:
  1. 1、鸿蒙AI基础核心理论解析
  2. 2、鸿蒙跨端AI实践
  3. 3、AI辅助编程
  4. 4、文本与语音互转
  5. 5、场景化语音服务
  6. 6、通用文字识别
  7. 7、人脸检测与对比
  8. 8、人脸活体检测
  9. 9、卡证识别与文档扫描
  10. 10、图片分析主体分割
  11. 11、AI识图技术
  12. 12、多目标识别
  13. 13、骨骼点检测
一次开发多端部署

掌握一次开发多端部署技术,理解华为“一次开发、多端部署”的理念,结合实战掌握多端适配与自适应布局处理,从而高效构建兼容多设备的应用。

课程安排:
  1. 1、华为一多概念解析和实战
  2. 2、自适应布局实现
  3. 3、响应式布局实现
  4. 4、断点系统实战
  5. 5、分栏开发实践
  6. 6、复习总结华为自适应布局的处理
仓颉开发

掌握仓颉开发技术,熟悉仓颉编程规范与核心语法,掌握面向对象、面向范式和面向接口的开发方法,并结合网络编程与并发实战,高效构建功能完善、性能优良的应用程序。

课程安排:
  1. 1、仓颉编程规范解读
  2. 2、核心语法速览
  3. 3、面向对象、面向范式、面向接口
  4. 4、网络编程、并发实战
  5. 5、敏捷扩展与范式编程
阶段五: 一线大厂鸿蒙高级工程师实战技能
  • 模块14
  • 模块15
  • 模块16
大厂常见性能优化核心技术

掌握大厂常见性能优化核心技术,优化应用启动速度与冷启动体验,解决丢帧和内存泄露问题,提升 FPS 表现,优化布局与线程管理,并熟练使用性能分析工具,从而构建流畅、高效、稳定的应用。

课程安排:
  1. 1、启动优化与Launch分析
  2. 2、丢帧问题解析和内容泄露
  3. 3、冷启动和FPS
  4. 4、布局优化
  5. 5、性能优化常见工具使用
  6. 6、并发编程之Taskpool与Worker优化
  7. 7、状态管理优化
  8. 8、文件下载与网格布局优化
SDK设计基础与框架设计基础

掌握 SDK 与框架设计基础,理解图片网络框架的设计思路与架构原则,掌握架构重构与隔离层设计方法,从而开发出高可维护、可扩展且易于集成的 SDK 和框架。

课程安排:
  1. 1、图片网络框架的设计和架构
  2. 2、SDK开发中的接口设计问题
  3. 3、框架设计中回调处理方式
  4. 4、动态代理技术
  5. 5、架构重构-隔离层设计
  6. 6、多网络框架适配
鸿蒙native层开发技术

掌握鸿蒙Native层开发技术, 熟悉 NDK 核心知识,理解 N-API 并掌握常见 API 实战,应用图片优化技巧提升性能,并通过 ArkWeb 实战构建高性能、原生与 Web 融合的鸿蒙应用。

课程安排:
  1. 1、NDK核心知识点总结
  2. 2、CMake命令与CMakeList脚本
  3. 3、Napi理解和常见Api实战
  4. 4、交叉编译工具与编译链
  5. 5、ArkTS与C++层互通
  6. 6、图片优化黑科技与图片压缩
  7. 7、SO移植鸿蒙实战
  8. 8、ArkWeb与原生业务交互实战

微信扫码

选课遇到问题?添加指导老师微信,1V1为您解答~
发送“课程名称”至老师微信,还可领取课程专属福利!

除了出色的视频内容,这里还有伴你整个技术生涯的“技术社区”

学习时你能在这里获取答案,工作后你能在这里解决难题

问答专区
作业专区
笔记专区
资料专区
编程遇难点,名师来指点;疑难汇总一键查看,海量问答覆盖全面
多方位知识面,分层巩固吸收;学练测一体,一对一项目点评
脱离时空限制,随记随查很方便;总结课程重点,分享提升代码经验
横向拓展,超全配套教辅资源;纵向延伸,源码开放更助知识理解
了解更多
常见问题
就业前景
适合人群
课程体系
课程内容
实战项目
讲师团队
技术认证
课程大纲
领取福利
返回顶部

学习咨询

选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!

扫码加顾问老师 立即咨询

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师