云和教育:云和数据集团旗下高端ICT职业教育品牌
  • 国家级全民数字素养与技能培训基地
  • 河南省第一批产教融合型企业建设培育单位
  • 郑州市数字技能人才(码农)培养评价联盟
开班信息
基础班
2024-02-28
报满已开
基础班
2024-03-28
即将开班
基础班
2024-04-12
预约报名
高手班
2024-02-28
报满已开
高手班
2024-03-28
即将开班
高手班
2024-04-12
预约报名
咨询开班详情
学不会怎么办?
学费能不能承担?
学习周期是多久?
0基础能学习吗?
学完之后能找到什么工作?
立即咨询
学鸿蒙开发 抓住时代发展新风口
鸿蒙掘金时代 挑战职业“薪”机遇
2023年,中国5G、工业互联网等“新基建”加速推进,移动互联网和实体经济进一步深度融合,我国移动互联网发展迈上现代化新征程。5G将进一步落地并赋能千行百业,工业互联网、车联网、医联网等各领域链接物体终端不断超越链接人的数量,5G泛终端将迎来爆发,移动物联网将成为推动经济社会数字化转型的新引擎。越来越多的设备需要应用的支持,传统应用开发形式无法满足当前时代下多设备类型的应用开发需求,市场急需掌握Web应用、安卓应用、iOS应用、桌面应用、鸿蒙应用、小程序应用的全平台应用开发人才!
2023年华为开发者大会上,华为宣布HarmonyOS NEXT不再支持安卓应用,投入超百亿扶持企业打造鸿蒙应用生态。鸿蒙开发工程师将成为2024年就业香饽饽。
云和数据“鸿蒙与全平台应用开发工程师保薪就业班”,全面覆盖5大主流应用方向,20+应用平台,帮助学生成为全平台应用开发人才。
企业急聘鸿蒙人才,人才需求爆发式增长
应用领域广
清晰可实现的多维度晋升路径
哪些人适合学鸿蒙开发?
转行想进入互联网者
0基础快速入行
报名咨询
0基础小白
高起点就业
报名咨询
有web基础的前端人
跳槽大厂
报名咨询
应届毕业生
收获理想offer
报名咨询
云和数据“鸿蒙与全平台应用开发保薪就业班”
大厂技术教学团队
云和数据课程教研团队经过十年的积累和沉淀,累计已为社会输送高端应用开发人才超90000人,其中也不乏学员就职于世界500强企业、上市公司、独角兽企业。更有三四年前的毕业生已经步入企业技术核心管理岗位。云和数据基于对行业市场的深入调研以及数万学生实际的就业反馈,结合当下企业的用人用工情况,在2024年倾力打造“鸿蒙与全平台应用开发保薪就业班”。
全平台应用开发人才
“鸿蒙与全平台应用开发保薪就业班”课程涵盖时下流行的所有主流应用开发平台,包括Web、小程序、安卓、iOS、桌面端等在内的20+应用形式,尤其针对鸿蒙应用开发进行了全新的课程设计和项目打造。同时,该课程全面融入AI(人工智能)技术,将时下炙手可热的AI工具融入到应用开发全流程中,帮助学员提升开发效率,解决开发难题,打造核心竞争力。使学员在时下多变的竞争环境当中,立于不败之地!
课程紧贴企业需求
“鸿蒙与全平台应用开发保薪就业班”课程共分为9大阶段,1232个知识点,12个项目,项目全部源自原厂官方项目及一线企业实战项目。让学员以高薪就业为目标,以企业实际需求为导向,将所有知识点融入到实际的项目中去,做到学以致用,与一线企业接轨。让每名学员都能够具备“一次开发、处处运行”的全平台开发能力!
AI赋能新时代「鸿蒙全平台应用开发工程师」
3种AI赋能形式
抬高能力下限,不惧学习难题
超强大脑,AI给你编码灵感
AI智能辅助编程,让你编码更高效
鸿蒙开发经典推荐项目
01/溪村小镇
02/购物应用
03/音乐专辑
04/健康打卡
溪村小镇是一款展示溪流背坡村园区风貌的应用,包括园区内的导航功能,小火车行车状态查看, 以及各区域的风景展览介绍,主要用于展示HarmonyOS的ArkUI能力和动画效果。
1、打开应用时进入启动页,启动页轮播展示溪村小镇风景图,之后进入应用首页。
2、在首页的“地图浏览”标签页,可以拖动和缩放查看地图,并查找相应地标建筑。
3、在首页的“区域导览”标签页,可以上下滑动查看溪村小镇不同区域的卡片, 点击卡片可以进入对应的区域详情页并查看区域的详细介绍和高清建筑风景图。
4、在首页的“小火车”标签页,可以查看溪村小火车的运行路线图。
掌握能力
Tabs组件:通过页签进行内容视图切换的容器组件,每个页签对应一个内容视图。
List组件:列表包含一系列相同宽度的列表项,包含子组件ListItem。
点击手势:支持单击、双击和多次点击事件的识别。
拖动手势:用于触发拖动手势事件,滑动的最小距离为5vp时拖动手势识别成功。
捏合手势:用于触发捏合手势事件,触发捏合手势的最少手指为2指,最大为5指,最小识别距离为3vp。
属性动画:组件的某些通用属性变化时,可以通过属性动画实现渐变过渡效果,提升用户体验。
自定义弹窗:通过CustomDialogController类显示自定义弹窗。使用弹窗组件时,可优先考虑自定义弹窗,便于自定义弹窗的样式与内容。
Canvas画布:用于自定义绘制图形。
基于自适应布局和响应式布局,实现购物应用在手机、折叠屏、平板不同屏幕尺寸设备上按不同设计显示。 通过三层工程结构组织代码,实现一次开发,多端部署。
掌握能力
一次开发,多端部署:一套代码工程,一次开发上架,多端按需部署。支撑开发者快速高效的开发支持多种终端设备形态的应用。
自适应布局:当外部容器大小发生变化时,元素可以根据相对关系自动变化以适应外部容器变化的布局能力。相对关系如占比、固定宽高比、显示优先级等。
GridRow:栅格容器组件,仅可以和栅格子组件(GridCol)在栅格布局场景中使用。
GridCol:栅格子组件,必须作为栅格容器组件(GridRow)的子组件使用。
基于自适应布局和响应式布局,实现一次开发,多端部署音乐专辑。介绍手机、折叠屏、平板等不同屏幕尺寸设备的页面设计和实现方案, 通过合理的工程结构组织代码,以及解决系统能力差异的兼容性问题。
掌握能力
一次开发,多端部署:一套代码工程,一次开发上架,多端按需部署。支撑开发者快速高效的开发支持多种终端设备形态的应用,实现对不同设备兼容的同时,提供跨设备的流转、迁移和协同的分布式体验。
自适应布局:当外部容器大小发生变化时,元素可以根据相对关系自动变化以适应外部容器变化的布局能力。
GridRow:栅格容器组件,仅可以和栅格子组件(GridCol)在栅格布局场景中使用。
GridCol:栅格子组件,必须作为栅格容器组件(GridRow)的子组件使用。
AVPlayer:AVPlayer主要工作是将Audio/Video媒体资源转码为可供渲染的图像和可听见的音频模拟信号,并通过输出设备进行播放,同时对播放任务进行管理, 包括开始播放、暂停播放、停止播放、释放资源、设置音量、跳转播放位置、获取轨道信息等功能控制。
后台任务管理:应用中存在用户能够直观感受到的且需要一直在后台运行的业务时(如后台播放音乐),可以使用长时任务机制。
用户可以创建最多6个健康生活任务(早起,喝水,吃苹果,每日微笑,刷牙,早睡),并设置任务目标、是否开启提醒、提醒时间、每周任务频率。
用户可以在主页面对设置的健康生活任务进行打卡,其中早起、每日微笑、刷牙和早睡只需打卡一次即可完成任务,喝水、吃苹果需要根据任务目标量多次打卡完成。
主页可显示当天的健康生活任务完成进度,当天所有任务都打卡完成后,进度为100%,并且用户的连续打卡天数加一。
当用户连续打卡天数达到3、7、30、50、73、99天时,可以获得相应的成就。成就在获得时会以动画形式弹出,并可以在“成就”页面查看。
用户可以查看以前的健康生活任务完成情况。
用户可通过长按添加2x2或2x4卡片查看任务完成情况,具体ArkTS卡片实现可以参考文档:健康生活卡片(ArkTS)。
掌握能力
AppStorage:应用程序中的单例对象,为应用程序范围内的可变状态属性提供中央存储。
@Observed和@ObjectLink:@Observed适用于类,表示类中的数据变化由UI页面管理;@ObjectLink应用于被@Observed装饰类的对象。
@Provide和@Consume:@Provide作为数据提供者,可以更新子节点的数据,触发页面渲染。@Consume检测到@Provide数据更新后,会发起当前视图的重新渲染。
获取更多项目详情
ARKTS经典案例
弹性布局
电影推荐
二级联动
花费充值
基础列表
目标管理
瀑布流布局
转场动效
获取更多经典案例
云和数据鸿蒙课程 真正的全平台开发
阶段一
阶段二
阶段三
阶段四
阶段五
阶段六
阶段七
阶段八
阶段九
阶段十
阶段一
全平台应用布局
可达到学习效果
熟练掌握使用HTML、CSS、HTML5、CSS3进行全平台应用布局
可胜任岗位
界面重构工程师
阶段二
全平台应用程序设计
可达到学习效果
熟练掌握使用JavaScript完成时下流行的各种应用特效、交互等相关功能的开发
可胜任岗位
初级Web应用开发工程师
阶段三
全平台应用数据交互
可达到学习效果
熟练掌握全平台应用数据交互技能及相关功能的开发
可胜任岗位
中级Web应用开发工程师
阶段四
后台开发
可达到学习效果
熟练掌握使用Nodejs开发后台的能力,掌握数据库学习对应的接口开发
可胜任岗位
NodeJS开发工程师
阶段五
鸿蒙应用开发
可达到学习效果
熟练掌握鸿蒙应用开发流程,熟练使用ArkTS + ArkUI完成鸿蒙应用开发
可胜任岗位
鸿蒙应用开发工程师
阶段六
Web应用开发(Vue)
可达到学习效果
掌握Vue.js,构建响应式用户界面,利用组件化思想提高可维护性,实现状态和路由的高效管理,与后端进行数据交互,创建现代化的前端应用
可胜任岗位
Vue开发工程师、高级web应用开发工程师
阶段七
Web应用开发(React)
可达到学习效果
掌握React.js,能构建高性能、可维护的用户界面,理解组件化开发、虚拟DOM,以及单向数据流的概念
可胜任岗位
React开发工程师、高级web应用开发工程师
阶段八
小程序应用开发
可达到学习效果
掌握微信小程序开发,能够构建轻量、高效的应用,理解小程序框架、组件化开发和微信开放能力的利用。
可胜任岗位
小程序开发工程师
阶段九
App应用开发
可达到学习效果
掌握uni-app跨平台开发,能够一次编写,多平台运行
可胜任岗位
App开发工程、跨端开发工程师
阶段十
桌面应用开发
可达到学习效果
掌握Electron框架,能够使用跨平台技术开发跨平台桌面应用
可胜任岗位
桌面应用开发工程师
课程名称
课程内容
布局基础
全平台应用开发工程师概念、全平台应用概念、开发工具VSCode、网页的构成(文档声明、根标签、头部及身体)标签的语法(单标签及双标签、标签名、属性)、标题标签、段落标签、a标签、外链、锚点、图片标签、文件路径、图片格式、图片缩放
文本格式化标签、注释标签、有序列表、无序列表、自定义列表、表格标签、表格的构成、合并单元格、表单元素、表单属性、字符实体、div标签、span标签、Emmet语法、标签嵌套规则
css作用、css语法、css引入方式、简单的样式使用、css选择器、选择器优先级、文字样式
文本样式、颜色色值、列表样式、表格样式
透明度、行块属性、overflow、背景、精灵图及应用
css盒模型属性、怪异盒模型
布局进阶
弹性盒模型、弹性盒布局应用
定位、网站布局、HTML5新增标签
CSS3新增选择器、伪类、伪元素、圆角、阴影、文本样式、背景新属性、自定义字体、字体图标
过渡、动画、2D、3D转换
响应式布局、媒体查询、缩放禁用、Retina屏、矢量图、多倍图
移动端布局方案 百分比、em、rem、vw vh vmin vmax、CSS3布局案例
逻辑交互基础
JavaScript简介、引入js的方式、变量声明及赋值、语句,表达式、数据类型分类、数据类型检测
数据类型转换 、强制转换、隐式类型转换
算术运算符、自增自减运算符、比较运算符、逻辑运算符、运算符优先级、三元运算符、赋值运算符
流程控制语句之分支语句、流程控制语句之循环语句(主讲for循环)
数组和对象的基本操作、操作数组的方式及案例(颠倒,排序,找最大最小值,冒泡排序,统计数组成员出现次数等)、JSON(复杂数据的表示)
数组方法
字符串方法
函数 定义函数,调用函数、函数参数,返回值、计时器
内置对象 Math、Date
逻辑交互进阶
DOM元素获取、事件流、事件绑定
定时器、bom、浏览器事件、navigator对象、history对象、location对象
Cookie、js-cookie.js 、localStorage、sessionStorage
正则表达式
表单验证规则
表单验证库插件
正则表达式、表单验证规则、表单验证库插件、闭包、闭包的应用、构造函数、对象封装、对象继承
ES6类、ES6Promise、Promise.all .race .any .resolve .reject的使用
ES6 async、ES6 解构赋值、ES6 对象新语法、ES6 扩展运算符及rest参数、ES6及ES5 新增数组方法map filter some every reduce等
TypeScript基础
Type基础类型number、string、boolean、null、undefined、symbol、void 等基本类型、any 类型,用于表示任意类型、类型推断和类型注解
高级类型、联合类型和交叉类型、泛型、类型别名和接口、映射类型、
TypeScript高级
TypeScript函数函数声明和表达式、可选参数和默认参数、剩余参数、函数重载
类和面向对象编程、类的定义和实例化、继承和抽象类、访问修饰符(public、private、protected)
接口和实现接口、模块、模块的导入和导出、命名空间
类型检查和编译配置、tsconfig.json 配置文件、编译选项(target、module、strict 等)、类型检查配置(noImplicitAny、strictNullChecks 等)
装饰器、类装饰器、方法装饰器等、常用的装饰器工厂、异步编程、Promise 和 async/await、Generators 和 Iterators、工具类型、Partial、Required、Readonly
Record 和 ReturnType、类型断言、使用 和 as Type 进行类型断言、声明文件、定义第三方库的类型、.d.ts 文件的创建和使用、声明合并、合并相同名字的接口或类型声明、类型注释与类型断言、了解何时使用类型注释和类型断言
网络请求
原生ajax、Fetch、Fetch封装
网络工具
AJAX、Fetch、Fetch封装、跨域、apifox/postman工具使用、axios、axios的get,post,put,delete请求、axios请求配置
WebSocket
Socket.IO概述、安装和配置Socket.IO、建立Socket.IO连接、发送和接收消息、处理错误和异常、客户端和服务器之间的事件通信、 使用Socket.IO实现实时数据传输、Socket.IO的房间和命名空间、实现聊天室应用
网络基础
TCP/IP、DNS、防火墙、http协议
服务器
nginx、nginx常用配置、项目部署
NodeJS核心技术
安装nodejs环境、了解nodejs、了解模块在nodejs中如何导入导出文件、fs,os,path等内置模块学习
NodeJS API
封装读取文件夹和删除文件夹的操作、包和包管理器、npm,cnpm,yarn的使用、nodemon
数据库
安装mysql、数据库介绍、使用命令行链接数据库、使用navicate工具链接数据库、实现数据库的增删改查、数据库的导入导出、redis
NodeJS框架
express、路由配置、常用请求方法、数据库连接、后台接口开发
使用nodesjs引入数据库、配置数据库信息、简单查询数据库、在nodesj中实现数据库的增删改查
鸿蒙开发核心技术
鸿蒙发展史、账号准备、实名认证
DevEco Studio安装
Stage模型项目创建
HelloWorld编写
ArkTS和ArkUI概述(了解ArkTS的语言逻辑)
ArkTS基本语法
装饰器、UI描述、自定义组件、系统组件、属性方法、事件方法
ArkUI
UI组件、动画机制、事件交互、页面、布局、绘制、平台API、声明式开发范式、ArkUI布局概述、线性布局及层叠布局、 弹性布局、轮播、相对布局、栅格布局、列表、网格、状态管理:组件内状态、条件渲染、循环渲染、数据懒加载、装饰器、装饰器、事件管理、 触屏事件、键鼠事件、焦点事件、单一手势、组合手势
状态管理
父子单双项同步
与后代组件双向同步
应用状态:LocalStorage\AppStorage\PersistentStorage\Environment
其他状态管理:watch、$$
多态样式
鸿蒙进阶
页面路由、组件导航Navigation、Tabs、网络请求、网络请求封装、属性动画、显式动画、组件内转场动画、共享元素专场动画、 页面转场动画、气泡提示组件、菜单组件
云端一体
云端一体开发、Severless、快速构建用户认证系统、云函数基础、云数据库、云存储
鸿蒙开放能力
通知、窗口管理、媒体、电话服务、文件管理、后台任务管理、发布鸿蒙应用、发布元服务、分阶段发布功能
Vue核心技术
vue基础概念、创建vue实例、模板渲染、vue指令、vue计算属性computed和应用、vue侦听器watch和应用、组件基础概念、 组件注册方式、组件应用、组件生命周期、组件通信、props校验、透传属性、插槽基础、具名插槽、作用域插槽、组件封装案例、动态组件、 模板引用、Vite搭建vue项目和应用、setup语法糖、Vue组合式API基础概念、组合式API基础、组合式API 组件通信、、组合式API 计算属性、 组合式API 侦听器、组合式API 生命周期、依赖注入
VueRouter核心技术
路由基础概念、路由基础配置、路由对象访问、动态路由配置、编程式导航、命名路由、路由重定向、路由别名、路由传参、 监听路由响应参数变化、路由独享守卫、组件内守卫、守卫解析流程、组合式API访问路由和当前路由、组合式API导航守卫、组合式API应用案例
Pinia核心技术
安装和基本用法、安装Pinia、引入 Pinia、创建 Pinia 实例、定义和创建state、使用 defineStore 创建state存储、 使用Store、在组件中引入和使用Store、定义和调用action、在action中修改创建state存储、划分Modules
ElementUI
ElementUI组件、ElementUI开发、基于ElementUi的中后台项目搭建
React核心技术
react简介、Vite创建React项目、开发者工具的安装、jsx语法规则
组件与模块、state、props、事件
非受控组件、受控组件、高阶函数、函数柯里化
生命周期、组件挂载流程、函数式组件、useState、useEffect
useMemo、useCallback、useReduce、useContext、自定义hookReact Fiber、虚拟DOM算法、React路由介绍、路由的配置方法
React Fiber、虚拟DOM算法
ReactRouter核心技术
React路由基础概念、路由基础配置、路由对象访问、动态路由配置、编程式导航、命名路由、路由重定向、路由别名、 路由传参、监听路由响应参数变化
Redux核心技术
react-redux、使用 Redux、redux-thunk 用来处理异步请求, Redux Tookit 简化 Redux 的使用
AntDesign
AntDesign组件、AntDesign开发、基于AntDesign的中后台项目搭建
原生小程序核心技术
小程序基础结构、App、Page、Component 等基础组件、WXML、WXSS、JS、JSON 文件结构、小程序生命周期、App 的生命周期、 Page 的生命周期、小程序页面路由、页面跳转、页面传参、视图层(WXML)、基本组件(view、text、image等)、数据绑定、列表渲染、 样式层(WXSS)、样式的定义和引用、样式继承和覆盖、尺寸单位(rpx、px)、逻辑层(JavaScript)、页面逻辑处理、数据绑定与更新、事件处理、
小程序API
小程序 API、常用 API 调用(微信登录、支付、分享等)、界面交互 API、网络请求、发起网络请求、处理请求回调、 本地存储、小程序本地存储、小程序组件、使用原生组件、自定义组件的创建和使用
小程序进阶
小程序事件系统、事件绑定与触发、小程序调试工具、使用小程序开发者工具进行调试、小程序发布、小程序提交审核、 小程序发布上线、小程序性能优化、数据缓存与页面重渲染、图片懒加载等优化策略
uni-app开发
uni-app基础结构、页面和组件的基本结构、页面路由、uni-app生命周期、应用、页面、组件的生命周期、 视图层(Vue文件)、Vue组件的编写、模板语法、数据绑定、样式层(CSS)、样式的定义和引用、样式继承和覆盖、 尺寸单位(rpx、px)、页面和组件的逻辑处理、数据绑定与更新、事件处理、uni-app API、、常用API调用(导航、设备信息、网络请求等)、 界面交互API、网络请求、发起网络请求、处理请求回调、本地存储、uni-app中的本地存储、组件库、使用uni-app内置组件、 导入和使用第三方组件库、插件、uni-app插件的使用
uni-app插件应用
HBuilderX插件市场、跨平台开发、uni-app的多端适配、小程序、App、H5等平台的兼容处理、 项目配置、uni-app项目配置文件、多环境配置
uni-app配置
uni-app的manifest.json文件、应用配置信息、uni-app项目结构、页面和组件的存放位置、静态资源的管理
Electron核心技术
桌面应用开发概念、Electron环境安装、HelloWorld项目编写、Native和UI的区别、原生和UI通信概念(主进程和渲染进程)、 窗口创建、页面内容布局、基于Electron完成页面渲染打包应用
Electron进阶
IPC通信、主进程通信、渲染进程通信、渲染进程调用主进程方法
主进程生命周期、应用托盘、托盘菜单设置、托盘图标闪烁
应用后台、窗口管理
上下文菜单及菜单对应用窗口控制
键盘快捷键配置、应用通知、原生文件拖放
应用图标进度条
基于平台的条件编译、应用打包
咨询课程详情
实战项目贯穿教学 淬炼企业“精兵”
该小程序是一个连锁餐饮的智慧服务产品,帮助餐厅实现智能化管理,减轻餐厅员工的工作量, 同时又可以让顾客感受到更好的服务,帮助所有连锁店实现“线下+线上”的业务转型,从而获得更多的消费者
大茶饭-智能餐饮小程序
基于鸿蒙应用开发的一站式西快餐原材料B2B供应平台,为西式快餐门店提供稳定优质的原材料及订单渠道, 面向B端10000+中小企业主,调用用户充分消费力。
到店APP(鸿蒙应用)
留音播放器是基于Electron开发的一款桌面应用,同时支持Windows、Linux、MacOS三大桌面系统,真正实现跨平台开发。
留音音乐播放软件
学习如何处理、分析和可视化全国企业大数据,通过Echarts数据可视化技术将数据更好的进行呈现, 帮助企业更好地了解其在全国范围内的分布情况和竞争对手。通过分析和解读数据,将能够提出相应的商业策略和决策,并掌握数据处理和可视化技能。
企业集成式全景洞察系统
基于鸿蒙应用开发技术,开发的瑞链财经是一个打造区块链交易行情资讯的鸿蒙应用,在市场行情发展迅速的行情下, 平台初期主要以行情、资讯、直播为主要功能的一款互联网区块链行情资讯/反佣平台应用。
数字财经(鸿蒙应用)
优途民宿是一款短租房、日租房、民宿在线预订的平台,主要面向外出旅行的家庭和学生。 可以在软件中选择不同风格的民宿,如别墅、木屋、海景房、LOFT等。
优途民宿(App)
该系统运用三维技术,整合厂区内车间外部环境,管线等信息,辅助管理厂区已有的信息,与属性信息,建立数字三维场景, 对厂区内有地理位置需求的物体进行三维建模,实现三维视景效果的显示和处理,再现他们的相对空间位置、状态等,实现三维空间信息查询、检索。 使管理者能够基于此平台及时了解厂区的空间布局、经济、资源等信息,实现各专业在设计、施工和维护的高效协同,为厂区全面信息化管理应用打下基础。
智慧机车地下管线管理系统
稻草人旅行,是为青年提供旅行活动的专业旅行公司,致力于带来非凡的小团队旅行体验。 稻草人既不是传统的旅行社也不是户外俱乐部。在传统的“跟团游”和“自助游”之外,开拓了一个全新的旅行方式,专属于年轻人的旅行。
智能化稻草人旅行管理平台
了解更多课程项目
鸿蒙高级开发者认证
云和数据的鸿蒙与全平台应用开发课程,为每位学员申请了免费的证书考试资格。让学员获取华为官方认证高级开发者证书,提高学员就业竞争力。
学员有话说
课程升级
学生项目
五大平台有哪些
核心课程