移动互联市场随着国产鸿蒙操作系的问世,近年来得到了快速的发展。不同与以往的移动编程技术课程,本课程的最大特色是其基于华为公司自研的鸿蒙操作系统来开展移动编程内容的设计,同时在技术上也紧扣最新鸿蒙操作系统的发展,所有理论内容和实验案例均基于最新鸿蒙操作系统版本,开发语言也是最新的ArkTS语言,因此技术上具有领先性,同时作为全国第一个在高校开设鸿蒙系统应用开发课程的高校教师,本课程开发团队有着丰富的鸿蒙课程开设经验以及与华为公司鸿蒙团队良好的合作关系,课程内容新颖并有吸引力。
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Syllabus
- 第一章 初始HarmonyOS系统
- 第1.1节 HarmonyOS系统简介
- 第1.2节 HarmonyOS系统架构与安全
- 第1.3节 HarmonyOS系统关键特性
- 第二章 HarmonyOS应用开发工具DevEco Studio的使用
- 第2.1节 移动应用基础知识
- 第2.2 节 DevEco Studio基础特性
- 第2.3节 创建第一个Hello World应用
- 第2.4节 HarmonyOS应用结构分析
- 第2.5节 HarmonyOS应用低代码开发
- 第2.6节 HarmonyOS应用真机上架运行
- 第2.7节 DevEco Studio使用介绍
- 第三章 HarmoyOS应用开发基础
- 第3.1节 HarmonyOS应用基本组成
- 第3.2节 Ability和共享包
- 第3.3节 HarmonyOS应用资源文件概述
- 第3.4节 HarmonyOS应用配置文件概述
- 第3.5节 HarmonyOS APP实例分析
- 第四章 HarmonyOS应用核心概念
- 第4.1节 Stage模型原理及组成
- 第4.2节 UIAbility组件
- 第4.3节 页面导航
- 第4.4节 ExtensionAbility组件
- 第五章 ArkTS语言概述
- 第5.1节 ArkTS语言基础语法
- 第5.2节 ArkUI支持
- 第5.3节 ArkTS状态管理
- 第5.4节 渲染控制
- 第5.5节 ArkTS基础类库
- 第六章 基于ArkUI框架的前端开发
- 第6.1节 ArkUI框架基础
- 第6.2节 组件通用特性
- 第6.3节 构建用户界面
- 第6.4节 容器组件的使用
- 第6.5节 ArkUI框架支持的其他重要功能
- 第七章 HarmonyOS应用数据持久化
- 第7.1节 DataShareExtensionAbility的使用
- 第7.2节 基础文件访问
- 第7.3节 关系数据库的使用
- 第7.4节 分布式数据服务
- 第7.5节 分布式文件服务
- 期末考试
Taught by
Zhao Xiaogang