你将收获

掌握 HarmonyOS 从 0→1 的完整开发链路:ArkTS/ArkUI、UIAbility、网络请求与本地存储、动画与弹窗。

产出多项独立可复用的实战项目(代码仓库+演示+说明),通过实战掌握技术核心。

搭建混合架构能力:不同语言之间互调、通知与三方库接入、一次开发多端运行与分布式数据流转。

建立工程化与排错方法论:模块化与状态管理、调试与性能自测、发布流程,提升企业落地与维护效率。

适用人群

移动端初/中级开发者:想从 Web/Android/iOS 转入 HarmonyOS,快速完成从 0→1 的应用交付。 前端工程师/全栈工程师:具备 JS/TS 基础,期望掌握 ArkTS/ArkUI 与分布式多端协同。 嵌入式/IoT 开发者:需要把设备侧能力与 App 联动,了解 ArkTS×H5×Native C++ 混合架构。 产品/技术负责人与高校师生:希望用一套可复用案例库做教学/训练营/竞赛落地。 在职转型与求职者:需要快速产出可展示的作品集(代码仓库+演示视频+技术说明)。 先修建议:具备任一编程语言基础(JS/TS/Java/C++ 皆可),会使用 Git 与常见调

课程介绍

本课程以“实践为主导”,每个codelab项目相互独立、可单独实践:从环境搭建与 Code Genie 辅助开发入手,分别完成 ArkTS/ArkUI 界面构建、UIAbility 与组件生命周期、表单校验与数据绑定、HTTP 获取与本地缓存、动画与弹窗交互、三方库接入、多端协同与分布式数据流转等独立实战项目。教学采用“讲—练—评—改”闭环,注重工程化与可维护性(模块化、状态管理、调试与排错);学员在每个项目中都有明确的可交付成果(代码仓库+运行演示+说明文档),完成后即可将单个项目直接用于企业或竞赛场景,快速形成 HarmonyOS 从0到1的落地能力。

课程目录