先弄清楚:这门课值不值得花时间
鸿蒙原生应用开发正在从“概念期”走向“实际业务落地”,越来越多的团队开始要求前端或移动端开发者能接手鸿蒙应用。这门课聚焦的是用 ArkTS 进行 HarmonyOS 移动应用开发,它解决的核心场景很明确:帮你从传统的 Android/iOS 或 Web 前端技术栈,平滑迁移到鸿蒙原生开发体系。如果你目前在做前端或移动端开发,公司业务正准备适配鸿蒙,或者你想在简历里增加一项实打实的原生开发能力,这门课值得学。但如果你完全没写过任何强类型语言,对前端基础也一无所知,建议先补基础的 TypeScript 语法,否则看到 ArkTS 的组件和状态管理会有些吃力。它不是一门零基础科普课,而是面向有一定编程基础、想快速切入鸿蒙生态的实用导向课程。
建议这样安排学习顺序与练习
资料包是按“认知-环境-实操”的逻辑推进的,建议你先集中看完系统特性与架构部分,不要跳过。很多开发者习惯直接装环境写代码,但鸿蒙的分布式架构和传统移动端差异很大,不理解底层设计,后面写多端适配时容易卡壳。看完前两章后,立刻跟着资料里的环境搭建步骤,把开发工具装好并跑通第一个 Hello World 应用。资料里的演示是按标准流程录制的,你在操作时建议边看边在自己电脑上同步操作,遇到工具配置卡顿就暂停回放,不要只当视频看。把环境跑通、能正常预览第一个应用,是你进入后续核心语法和 UI 组件开发的前提门槛。
学完能独立做什么
完整跟完这些资料并配合实操后,你应该能独立完成鸿蒙原生应用的基础开发工作。具体来说,你能熟练搭建开发环境,理解鸿蒙的系统架构与核心特性,并使用 ArkTS 语言编写基础的页面 UI。对于日常业务中常见的列表展示、页面跳转和简单状态管理,你能够独立查阅官方文档并实现功能。这意味着你具备了参与企业级鸿蒙项目初期开发的能力,不再是只懂理论却连环境都配不好的旁观者。面对团队里的鸿蒙适配需求,你能迅速上手分担基础模块的开发,而不是完全依赖别人的环境配置指导。
学习掌握HarmonyOS鸿蒙移动应用开发技术,走进鸿蒙应用开发的世界。
课程目录
* 01 1.1 什么是HarmonyOS.mp4 (34.73 MB), 08:32
* 02 1.2 鸿蒙历史.mp4 (14.88 MB), 07:00
* 03 1.3 HarmonyOS的特性.mp4 (29.27 MB), 07:33
* 04 1.4 HarmonyOS的系统架构.mp4 (28.95 MB), 06:25
* 05 2.1 从官网下载DevEcoStudio.mp4 (8.37 MB), 01:38
* 06 2.2 从OpenHarmonyOS官网下载DevEco.mp4 (12.44 MB), 02:28
* 07 2.3 DevEco安装.mp4 (34.42 MB), 06:44
* 08 2.4 创建第一个HarmonyOS应用.mp4 (29.39 MB), 06:21
* 09 2.5 运行第一个HarmonyOS应用.mp4 (43.57 MB), 08:35
* 10 2.6 资源创建和引用.mp4 (50.97 MB), 10:29
* 11 2.7 应用中的配置文件.mp4 (46.58 MB), 08:55
* 12 3.1 TypeScript基础和基本使用.mp4 (23.03 MB), 10:16
* 13 3.2 基本类型和运算符.mp4 (63.07 MB), 28:22
* 14 3.3 控制语句.mp4 (24.48 MB), 11:26
* 15 3.4 函数.mp4 (28.62 MB), 13:32
* 16 3.5 类和接口.mp4 (34.74 MB), 17:23
* 17 3.6 模块及导入导出.mp4 (34.04 MB), 14:47
* 18 3.7 装饰器.mp4 (35.40 MB), 16:08
* 19 4.1 ArkUI开发框架概述.mp4 (32.93 MB), 08:35
* 20 4.2 声明式开发范式.mp4 (20.48 MB), 07:18
* 21 4.3 基于ArkUI的项目.mp4 (109.33 MB), 26:28
* 22 4.4.1 UI描述规范.mp4 (57.61 MB), 15:38
* 23 4.4.2 组件化.mp4 (44.96 MB), 13:50
* 24 4.4.3 组件渲染的控制语法.mp4 (47.56 MB), 13:28
* 25 5.1 组件概述.mp4 (42.51 MB), 12:43
* 26 5.2 组件属性.mp4 (100.26 MB), 26:38
* 27 5.3 组件事件.mp4 (23.51 MB), 06:52
* 28 5.4.1 状态模型.mp4 (21.10 MB), 06:45
* 29 5.4.2 1组件状态@State.mp4 (35.52 MB), 08:12
* 30 5.4.2 2组件状态@Prop.mp4 (43.84 MB), 09:19
* 31 5.4.2 3组件状态@Link.mp4 (44.82 MB), 09:13
* 32 5.4.3 应用程序的状态.mp4 (67.55 MB), 13:46
* 33 5.5 系统内置组件简介.mp4 (27.13 MB), 07:38
* 34 6.1.1 布局概述.mp4 (27.11 MB), 08:31
* 35 6.1.2 1Row布局.mp4 (38.40 MB), 07:40
* 36 6.1.2 2Column布局.mp4 (14.59 MB), 03:03
* 37 6.1.2 3Flex布局.mp4 (40.46 MB), 07:50
* 38 6.1.2 4Stack布局.mp4 (13.23 MB), 03:02
* 39 6.1.2 5List和其它布局简介.mp4 (63.60 MB), 12:13
* 40 6.2 页面跳转.mp4 (62.32 MB), 13:33
* 41 6.3 组件生命周期.mp4 (44.68 MB), 09:12
* 42 6.4 商品列表案例.mp4 (76.72 MB), 14:18
* 43 7.1 Ability概述.mp4 (52.14 MB), 14:35
* 44 7.2 FA模型中的PageAbility.mp4 (54.71 MB), 11:38
* 45 PageAbility实例.mp4 (63.29 MB), 12:11
* 46 7.3 Stage模型中的UIAbility.mp4 (70.34 MB), 15:20
* 47 UIAbility实例.mp4 (42.06 MB), 08:18
* 48 7.4 跨设备迁移.mp4 (39.07 MB), 10:10
* 49 8.1 服务能力.mp4 (109.65 MB), 23:13
* 50 8.2 数据能力.mp4 (85.67 MB), 18:30
* 51 9.1 数据存储概述.mp4 (45.41 MB), 11:45
* 52 9.2 实例PerferencesDemo.mp4 (39.61 MB), 07:00
* 53 9.3 关系型数据存储.mp4 (29.98 MB), 08:41
* 54 实例RDBDemo.mp4 (53.69 MB), 09:12
* 55 应用网络开发基础.mp4 (24.89 MB), 07:37
* 56 HTTP请求.mp4 (50.49 MB), 10:13
* 57 HTTP请求实例.mp4 (55.35 MB), 10:05
* 58 天气查询实例(一).mp4 (104.76 MB), 19:27
* 59 天气查询实例(二).mp4 (113.75 MB), 19:06
* 60 应用真机运行.mp4 (43.53 MB), 12:05
* 61 应用发布.mp4 (60.93 MB), 17:53






