这门课适合谁,先确认再决定

HarmonyOS Next 已经全面转向原生 ArkTS,不再兼容安卓 APK,这意味着过去靠"写两套代码"的中间态开发基本结束。这门课面向两类人:一是想切入鸿蒙开发的 Android 或前端开发者,二是需要为鸿蒙生态储备技能的产品和测试人员。如果你只是想装个 App 用用,无需学;如果你打算在一年内承接鸿蒙项目、或者想进入相关岗位,这门课值得。

课程本身不要求鸿蒙经验,但需要你会一点编程思维。零基础从零学 TypeScript 语法的部分已经涵盖变量、条件、循环等核心概念,所以即使你过去只做过简单脚本,也能跟上。前提是你愿意动手装 DevEco Studio、跟着建第一个项目,而不是只看不练。

建议先看哪几块,别一上来就建项目

推荐的学习顺序是先看前两节:第 1-1 节了解 HarmonyOS Next 的定位与生态现状,第 1-2 节完成 DevEco Studio 的安装与基础配置。这两节加起来约二十分钟,能帮你判断工具链是否能跑通——鸿蒙开发的门槛往往不在代码,而在环境搭建。如果这一步卡住,后续效率会大打折扣。

接下来重点看第 1-3 节的 ArkTS 与传统网页开发对比。这是理解鸿蒙开发范式的关键:ArkTS 基于 TypeScript,但 UI 声明方式、状态管理机制、组件生命周期都与 Web 开发有差异。搞清楚这些区别,后续写页面时不会走弯路。之后再看第 1-4 节的项目结构,理解 ArkUI 文件、资源目录、配置文件之间的关系,这对后续排查编译错误很有帮助。

学完能独立做什么,用资料怎么练习

完成本课程后,你应该能独立创建一个基础的 HarmonyOS Next 应用:包括界面布局、按钮交互、页面跳转、以及调用基础系统 API。不是那种"Hello World"级别的,而是能跑在真机或模拟器上的完整应用骨架。

资料包里除了视频,还有配套的项目模板和示例代码。建议的做法是每看一节,就在 DevEco Studio 里跟着建对应的项目结构,不要只看不动手。把每个示例代码自己敲一遍,哪怕只是改改文字、换换颜色,也要经历过一遍编译—运行—调试的完整流程。这样学到后面的状态管理、组件通信时,才不会觉得抽象。

最后提醒:鸿蒙生态变化较快,课程内容以 2024 年版为准。学习过程中如果遇到 API 版本差异,优先以官方文档为准,视频里的写法作为参考。这比死记硬背更可靠。

课程目录

1-1 [HarmonyOS Next零基础入门篇] 课程介绍 (02:47)
1-2 [HarmonyOS Next零基础入门篇] DevEco Studio编辑器的安装方式 (18:18)
1-3 [HarmonyOS Next零基础入门篇] 初识ArkTS及与传统网页开发的对比 (23:57)
1-4 [HarmonyOS Next零基础入门篇] 项目结构架构与初始化结构 (15:58)
1-5 [HarmonyOS Next零基础入门篇] TypeScript基础语法-变量声明 (26:02)
1-6 [HarmonyOS Next零基础入门篇] TypeScript基础语法-条件判断 (22:16)
1-7 [HarmonyOS Next零基础入门篇] TypeScript基础语法-迭代循环 (18:15)
1-8 [HarmonyOS Next零基础入门篇] TypeScript基础语法-函数使用 (18:39)
1-9 [HarmonyOS Next零基础入门篇] TypeScript基础语法-枚举与接口 (13:54)
1-10 [HarmonyOS Next零基础入门篇] TypeScript基础语法-类 (12:00)
1-11 [HarmonyOS Next零基础入门篇] TypeScript基础语法-模块 (08:27)
1-12 [HarmonyOS Next零基础入门篇] API10环境配置方案 (08:48)
1-13 [HarmonyOS Next零基础入门篇] API12环境配置与更新方式 (05:04)
1-14 [HarmonyOS Next零基础入门篇] ArkUI-image组件与模拟器安装使用 (24:07)
1-15 [HarmonyOS Next零基础入门篇] ArkUI-Text组件 (12:20)
1-16 [HarmonyOS Next零基础入门篇] ArkUI-TextInput组件 (14:51)
1-17 [HarmonyOS Next零基础入门篇] ArkUI-Button组件 (19:53)
1-18 [HarmonyOS Next零基础入门篇] ArkUI-Slider组件 (19:26)
1-19 [HarmonyOS Next零基础入门篇] ArkUI-容器组件Column与Row的基本布局方式 (17:03)
1-20 [HarmonyOS Next零基础入门篇] 图片展示练习要求与容器组件默认居中样式 (06:24)
1-21 [HarmonyOS Next零基础入门篇] 练习:图片展示效果-布局制作 (19:39)
1-22 [HarmonyOS Next零基础入门篇] 练习:图片展示效果-效果制作 (10:22)
1-23 [HarmonyOS Next零基础入门篇] ArkTS的ForEach使用方式 (15:03)
1-24 [HarmonyOS Next零基础入门篇] ArkUI-List列表组件基础 (18:41)
1-25 [HarmonyOS Next零基础入门篇] ArkTS-@Builder装饰器的使用 (11:45)
1-26 [HarmonyOS Next零基础入门篇] 练习:课表组件练习实战 (19:20)
1-27 [HarmonyOS Next零基础入门篇] ArkUI-自适应伸缩样式 (11:18)
1-28 [HarmonyOS Next零基础入门篇] ArkUI-尺寸约束样式 (06:22)
1-29 [HarmonyOS Next零基础入门篇] ArkUI-绝对定位Z序控制、安全区控制 (13:03)
1-30 [HarmonyOS Next零基础入门篇] ArkUI-组件背景图属性 (07:38)
1-31 [HarmonyOS Next零基础入门篇] ArkUI-背景图大小设置 (11:10)
1-32 [HarmonyOS Next零基础入门篇] ArkUI-背景图定位设置 (08:10)
1-33 [HarmonyOS Next零基础入门篇] ArkUI-背景图模糊与内容模糊样式 (09:19)