智能终端软件开发(基于HarmonyOS)
智能终端软件开发(基于HarmonyOS)
5000+ 人选课
更新日期:2026/03/31
开课平台学银在线
开课高校河北北方学院
开课教师孙兴华杨洁叶永飞刘钰杨东刘乃迪
学科专业工学计算机类
开课时间2026/02/18 - 2026/08/18
课程周期26 周
开课状态开课中
每周学时-
课程简介

这门课会讲什么?

本课程是一门面向初学者的鸿蒙应用开发基础课程,内容主要包括鸿蒙概述、鸿蒙开发环境搭建、鸿蒙项目的目录结构、鸿蒙开发语言ArkTS、鸿蒙UI框架ArkUI、路由、组件导航、生命周期、状态管理、动画、网络请求,以及综合项目实战。本课程秉承立德树人理念,在课程中融入了思政元素。通过本课程的学习,不仅可以让学生掌握鸿蒙应用开发的核心知识,还可以培养学生的家国情怀、责任担当和敬业精神。课程学习考核合格者,可以获得慕课证书,另外学生还可以免费考取鸿蒙开发初级认证和高级认证。

          OpenHarmony初级认证.pic.jpg高级认证证书.jpg高级认证证书.jpg7c648dcaa64083b9d9e12a8d2211f6d8.png

你将收获什么?

通过学习本门课程,你将获得如下:

1. 可以通过观看视频,参与项目实践、测验、考试、讨论等线上活动,循序渐进地掌握Harmony OS移动应用软件开发的知识和技能。

2. 学习课程后,参加考试的同学,成绩及格,可以获取精美的教师签名证书和小奖品。

3. 我们还将为学习成绩优异者颁发额外奖品。

适合什么人学习?

本门课程适合对Harmony OS移动互联应用软件开发感兴趣的学生和社会人员学习,一般要求学习者具备一定的Java编程基础。

课程大纲

课程章节

  • HarmonyOS概述
  • ArkTS语言基础
  • Ability
  • ArkUI
  • 进程间通信

HarmonyOS概述

1.1 HarmonyOS产生的背景

1.2 HarmonyOS核心技术

1.3 HarmonyOS特点

1.4 DevEco Studio安装

1.5 工程项目结构

ArkTS语言基础

2.1 基础语法

2.2 函数

2.3 类

2.4 接口

2.5 泛型类型和函数

2.6 空安全

2.7 模块

Ability

3.1 Ability介绍

3.2 FA模型

3.3 Stage模型

3.4 Want

3.5 实战:Ability之间的跳转

ArkUI

4.1 ArkUI概述

4.2 声明式开发范式

4.3 ArkUI常用组件

4.4 容器组件

4.5 常见布局

4.6 实战

进程间通信

5.1 使用公共事件在进程间通信

5.2 使用Emitter线程间通信

App 下载
关注我们