工程师
其他
推荐课程
average > 0 ? $model->average . '分' : '10.0分' ?>

鸿蒙应用开发大纲

GR.Tao

北京某互联网公司 资深Web技术专家

资深Web技术专家,有10余年开发经验,是国内较早专业从事Web开发的一线技术人员和培训讲师。一直致力于对HTML、JavaScript、CSS、jQuery等Web开发技术的研究和实践,在HTML页面的优化与用户体验的研究,以及页面框架搭建、数据流向分析、页面静态优化等方面都拥有丰富的实践经验。自HTML 5的草案发布以来,一直密切关注HTML 5的发展和对它的学习与研究,并在实际工作中进行了实践。他还是微软技术方面的专家,精通C#、ASP.NET和SQL Server等技术。此外,他还是一位知名的技术作家,出版了多部技术著作,其中《jQuery权威指南》是他的代表作之一,这本书凭借过硬的质量和良好的学习体验获得了广大读者的高度评价,并取得了骄人的销售成绩。

资深Web技术专家,有10余年开发经验,是国内较早专业从事Web开发的一线技术人员和培训讲师。一直致力于对HTML、JavaScript、CSS、jQuery等Web开发技术的研究和实践,在HTML页面的优化与用户体验的研究,以及页面框架搭建、数据流向分析、页面静态优化等方面都拥有丰富的实践经验。自HTML 5的草案发布以来,一直密切关注HTML 5的发展和对它的学习与研究,并在实际工作中进行了实践。他还是微软技术方面的专家,精通C#、ASP.NET和SQL Server等技术。此外,他还是一位知名的技术作家,出版了多部技术著作,其中《jQuery权威指南》是他的代表作之一,这本书凭借过硬的质量和良好的学习体验获得了广大读者的高度评价,并取得了骄人的销售成绩。

课程费用

6800.00 /人

课程时长

2

成为教练

课程简介

鸿蒙应用的特点是硬件互助,资源共享,一次开发,终端部署,统一OS,弹性安装,随着开发者的数量增长,鸿蒙应用开发技术与成为程序员必学知识,本课程从0基础讲起,介绍鸿蒙应用中的语法、组件、能力、网络请求和第三方资源的使用,最后,以一个完整的店商app案例开发过程,演示鸿蒙应用上线的全流程。

目标收益

1.掌握鸿蒙应用开发流程
2.理解应用开发各类布局方案
3.掌握应用开发常用组件
4.掌握ArkUI开发过程
5.掌握应用开发中数据破存储方式
6.掌握应用开发中网络请求方案
7.理解和掌握app应用打包和发布流程

培训对象

1.对鸿蒙应用开发感兴趣的人员
2.由前端或后端开发转入鸿蒙应用开发的人员
3.由安卓或其他原生应用开发转学鸿蒙应用的人员
4.社会或高校对移动端开发感兴趣的人员

课程大纲

1.认识 HarmonyOS 1.1HarmonyOS 诞生背景
1.2什么是 HarmonyOS
1.3HarmonyOS 特性
1.4HarmonyOS 体系
2.编写第一个HarmonyOS 应用 2.1开发环境构建
2.2项目开发和上架流程
2.3项目结构说明
2.4配置项目资源
3.TypeScript 语法与应用 3.1语言介绍
3.2基础类型
3.3条件语句
3.4函数
3.5类
3.6模块
3.7迭代器
3.8装饰器
4.ArkUI开发 4.1声明式语法
4.2ArkUI项目结构分析
4.3UI描述规范
4.4组件化原理
4.5组件中控件渲染
5.ArkTS 常用组件 5.1组件通用信息
5.2基础组件应用
5.3容器组件使用
5.4动画效果
5.5全局UI方法
5.6自定义组件
6.组件开发 6.1组件生命周期
6.2组件属性和事件
6.3组件状态管理
6.4组件间状态值传递
6.5系统内置组件
7.布局与页面传参 7.15种常用布局方案
7.2系统内置布局组件
7.3页面跳转与返回
7.4跳转传参数与接收
8.不同模型中Ability 8.1通用能力接口应用
8.2PageAbility创建和生命周期
8.3PageAbility调用和实例应用
8.4UIAbility创建和生命周期
8.5UIAbility交互和实例应用
9.服务与数据能力 9.1什么是服务能力
9.2服务能力生命周期
9.3连接访问服务方式
9.4什么是数据能力
9.5数据能力创建与访问
10.数据存储 10.1数据存储的方式
10.2首选方式数据存储
10.3关系型数据存储
10.4分布式数据存储
10.5数据存储的最佳应用场景
11.公共事件与通知 11.1公共事件服务和处理接口
11.2发布和订阅事件
11.3取消事件
11.4通知服务和接口
11.5后台代理提醒
12.多媒体开发 12.1图像接口和应用实例
12.2音频接口和使用技巧
12.3视频开发和应用实战
12.4使用多媒体组件注意事项
13.网络访问应用 13.1http通讯方式和实例
13.2socket通讯过程和技巧
13.3websocket原理和应用方式
13.4案例——滚动加载和数据缓存
14.案例——店商app应用开发 14.1系统整体框架设计
14.2商城首页开发
14.3商品分类页开发
14.4商品详细页开发
14.5购物车功能开发
14.6个人中心页开发
1.认识 HarmonyOS
1.1HarmonyOS 诞生背景
1.2什么是 HarmonyOS
1.3HarmonyOS 特性
1.4HarmonyOS 体系
2.编写第一个HarmonyOS 应用
2.1开发环境构建
2.2项目开发和上架流程
2.3项目结构说明
2.4配置项目资源
3.TypeScript 语法与应用
3.1语言介绍
3.2基础类型
3.3条件语句
3.4函数
3.5类
3.6模块
3.7迭代器
3.8装饰器
4.ArkUI开发
4.1声明式语法
4.2ArkUI项目结构分析
4.3UI描述规范
4.4组件化原理
4.5组件中控件渲染
5.ArkTS 常用组件
5.1组件通用信息
5.2基础组件应用
5.3容器组件使用
5.4动画效果
5.5全局UI方法
5.6自定义组件
6.组件开发
6.1组件生命周期
6.2组件属性和事件
6.3组件状态管理
6.4组件间状态值传递
6.5系统内置组件
7.布局与页面传参
7.15种常用布局方案
7.2系统内置布局组件
7.3页面跳转与返回
7.4跳转传参数与接收
8.不同模型中Ability
8.1通用能力接口应用
8.2PageAbility创建和生命周期
8.3PageAbility调用和实例应用
8.4UIAbility创建和生命周期
8.5UIAbility交互和实例应用
9.服务与数据能力
9.1什么是服务能力
9.2服务能力生命周期
9.3连接访问服务方式
9.4什么是数据能力
9.5数据能力创建与访问
10.数据存储
10.1数据存储的方式
10.2首选方式数据存储
10.3关系型数据存储
10.4分布式数据存储
10.5数据存储的最佳应用场景
11.公共事件与通知
11.1公共事件服务和处理接口
11.2发布和订阅事件
11.3取消事件
11.4通知服务和接口
11.5后台代理提醒
12.多媒体开发
12.1图像接口和应用实例
12.2音频接口和使用技巧
12.3视频开发和应用实战
12.4使用多媒体组件注意事项
13.网络访问应用
13.1http通讯方式和实例
13.2socket通讯过程和技巧
13.3websocket原理和应用方式
13.4案例——滚动加载和数据缓存
14.案例——店商app应用开发
14.1系统整体框架设计
14.2商城首页开发
14.3商品分类页开发
14.4商品详细页开发
14.5购物车功能开发
14.6个人中心页开发

课程费用

6800.00 /人

课程时长

2

预约体验票 我要分享

近期公开课推荐

近期公开课推荐

活动详情

提交需求