华为2023开发者大会上,华为宣布鸿蒙操作系统HarmonyOS已安装在8亿多部设备上。对于华为开发的这款操作系统来说,这是一项巨大的成就。 HarmonyOS开发者人数超过220万,HarmonyOS开发者主题活动350万+人次,API 日调用590亿次+,开发工具 DevEco活跃用户数40万+,华为HarmonyOS一步一个脚印,以更多设备、更多应用、更多元服务完成生态建设布局。
通过1+8+N全场景生态,为伙伴带来10亿+硬件入口100+ 系统级入口以及海量APP入口。
精准场景感知、统一全局意图、细分服务闭环助力实现更精准的服务分发。
相比传统模式,HarmonyOS 原子化服务将合作伙伴的用户转化率提升上百倍。
大厂纷纷入局抢占市场。鸿蒙开发技术人才稀缺,未来岗位需求将以量级增长
智能物联技术覆盖各行各业,应对多场景的开发,职业寿命相对传统开发更长
企业高薪聘请人才。近日,美团发布多个鸿蒙开发相关岗位,月薪在4万-6万之间
掌握鸿蒙开发技术,将使开发者更具市场价值,有助于实现个人职业发展
数据来源:boss直聘
鸿蒙基础
鸿蒙原生APP开发
鸿蒙权限功能类App开发
鸿蒙多端部署App开发
鸿蒙物联App开发
鸿蒙元服务
鸿蒙混合开发
鸿蒙端云一体
1、DevEco Studio、声明式UI
2、Stage / FA模型、ArkTS
3、 Hot Reload热更新
4、类型、函数、数组
5、 对象、类、核心API
6、 联合类型、类型断言、泛型
7、 模块化、可见性修饰符
8、 工程结构、pages代码解析
9、基础组件、容器组件
10、装饰器、真机App安装
1、掌握鸿蒙开发环境配置
2、掌握运算符、表达式、流程控制、函数、数组、对象等的使用
3、掌握 DevEco Studio 使用小技巧,开发模拟器使用、调试小技巧
4、掌握ArtTS声明式UI的使用
5、能够构建鸿蒙UI布局,并于真机安装展示
1、基础组件进阶、容器组件进阶
2、组件状态
3、UI复用、界面交互
4、画图、动画
5、Stage模型核心
6、华为图标库
7、网络编程
8、Promise & async
9、生命周期、应用状态
10、Git、低代码
1. 深入理解Stage模型的相关知识
2. 掌握开发中常用组件的核心用法
3. 掌握组件和应用的状态管理
4. 掌握网络基础知识、能够进行网络编程,了解HTTP协议,JSON
5. 熟悉画图、动画的开发方式
6. 熟悉低代码开发
7. 掌握Git版本控制
8. 掌握ArkTS核心语法及网络编程完成各大APP的核心业务开发
1、权限列表、权限组、权限等级、权限工作流、系统设置
2、应用信息、硬件信息、地理位置信息、设备标识符
3、网络类型、WiFi 信息、IP 地址、Mac 地址、Socket 通讯
4、录音、拍照、扫码
5、图片库、视频库、音频库、文件库
6、打电话、短信、通讯录、通话记录、日历信息
7、数据安全、隐私空间、身份认证、加密、解密、压缩
8、通知、后台任务、剪贴板、陀螺仪、马达、电量、流量
9、本地数据库、并发、多线程、文件读写、崩溃数据采集
1. 掌握权限基本概念和工作流程
2. 掌握应用、硬件、地理位置等关键信息采集
3. 掌握录音、拍照、扫码的原生能力调用
4. 掌握图片、视频、音频等公共目录文件读写
5. 掌握电话、短信、通讯录等系统能力的调用
6. 掌握数据安全、身份认证等安全访问控制
7. 掌握消息通知、后台任务的能力调用
8. 掌握本地数据库、多线程的能力调用
1、 一次开发,多端部署
2、三层工程架构
3、设备断点适配
4、电商核心业务
5、Hybrid混合开发
6、WLAN和多媒体技术使用
7、华为的应用生态使用
1. 掌握三层架构的项目搭建方式
2. 掌握通用项目请求工具Logger工具的封装
3. 掌握在线购物的核心业务流程
4. 掌握基于鸿蒙的图片视频压缩技术
5. 掌握基础的Hybrid混合开发技术
6. 掌握分布式数据存储
7. 掌握拍照、视频等原生能力
8. 掌握服务卡片开发
9. 掌握设备断点多端适配技术
1、IOT 设备识别安装
2、IOT 设备信息采集
3、物联网信息网络传输
4、华为IOT云平台接入
5、华为统一认证登录
6、后台代理提醒服务
7、设备报警提醒通知
8、远程操作感知设备
9、IOT设备命令下发
10、健康数据分析
1. 掌握物联网APP开发相关知识
2. 掌握IOT设备识别和信息采集
3. 掌握IOT云平台的信息传输方式
4. 掌握华为统一认证用户登录
5. 掌握蓝牙识别IOT设备和安装
6. 掌握APP侧对感知设备的数据分析
7. 掌握APP侧对IOT设备下发命令
1、元服务开发
2、服务卡片开发
3、服务卡片数据交互
4、元服务分包和预加载
5、真机运行元服务
6、元服务分享
7、调试与发布元服务
8、扫一扫/NFC-洗护案例
9、范围推送-旅游案例
10、元服务项目-童话故事
1. 掌握元服务开发能力
2. 掌握服务卡片开发能力
3. 掌握元服务的分包和预加载
4. 掌握元服务的调试及发布
5. 掌握各类元服务启动方式
6. 掌握如何提取核心业务并元服务化
1、HTML、CSS、VUE3 技术
2、TS + Vue3组合式API
3、路由与状态管理、流行组件库
4、鸿蒙Web组件
5、ArkTS 脚本注入
6、H5 与 ArkTS 通信
7、webview 控制调试
8、uni-app 核心
9、UniUI 跨端组件库
10、添加编译
11、ArkUI-X 环境
12、平台桥接、构建与打包
1. 掌握前端开发技术完成 H5 项目开发
2. 掌握使用前端框架完成 web app 项目开发
3. 掌握 uni-app 技术栈完成小程序和多端开发
4. 掌握鸿蒙和H5进行混合开发
5. 掌握 ArkUI-X 实现鸿蒙开发多平台兼容
1、AGC管理Serverless
2、DevEco开发云函数、云数据库、部署云工程
3、CloudDev和Live Templates
4、 端云一体化组件(登录组件)
5、 云函数 & 调用云函数
6、 云数据库 & 操作云数据库
7、 云数据库角色和权限管理
8、 云存储 & 操作云存储
9、 认证服务
10、 端云一体化项目-鸿蒙商城
1. 能独立完成一个鸿蒙应用的端侧和云测的需求开发分析
2. 能将业务分解成端侧代码和云测代码
3. 能熟练使用AGC管理平台操作云函数、云数据库、云存储
4. 调用SDK访问云函数的能力
5. 调用SDK操作云数据库中数据的能力
6. 调用SDK操作云存储的能力
7. 能熟练使用元服务结合端云一体化开发
8. 能够使用AGC统一验证服务做登录验证
9. 掌握端侧开发调试和云测开发调试的能力
10. 掌握部署云工程
鸿蒙开发套件万物互联时代的[鸿蒙生态]加速器,包含鸿蒙生态应用从设计、开发、测试、上架所需的关键技术和产品。
整套课程学完后,毕业学生具备相当于2-3年开发经验的鸿蒙应用开发工程师的能力!技术、开发、应用,就业路径覆盖。零基础学生实现高起点就业的同时,也能在职场上选择自己喜欢的职业发展路径!
鸿蒙应用开发助理工程师
鸿蒙应用开发技术支持
鸿蒙应用开发初级工程师
鸿蒙应用开发高级工程师
鸿蒙应用开发架构工程师
鸿蒙应用开发CTO
鸿蒙应用开发技术开发组长
鸿蒙应用开发项目负责人
鸿蒙应用开发项目经理
鸿蒙应用开发项目总监
鸿蒙应用开发咨询顾问/专家
鸿蒙应用开发CTO
贯穿每个阶段的学习
项目答辩
简历指导、职业规划、面试技巧
一对一面试、面试题精讲
定期举办素质拓展活动
联想、搜狗、京东、百度、新浪等