鸿蒙开发这个方向,这两年问的人不少,但真正下手学之前,有两件事得先想清楚:一是你手上有没有 Java 或前端的基础,二是你学它是为了做应用,还是只想看看 ArkTS 长什么样。这套珠峰教育的鸿蒙视频课,定位比较明确——用华为商城这个完整案例,把 ArkUI 的界面搭建和状态管理从头走一遍。下面按实际使用场景拆开说。

它解决的是哪个环节的问题

很多人学鸿蒙卡在同一个地方:文档看得懂,但真让自己从零搭一个带导航、轮播、列表、注册登录的商城首页,就不知道文件和组件该怎么组织。这套课选的切入点是「照着做」,直接从项目实战里带知识点,而不是先讲一遍语言基础再讲框架。这意味着它更适合已经能写一点代码、需要项目经验来把零散语法串起来的人。

如果你连变量、函数、面向对象都还没碰过,直接上这套会有点吃力,建议先补一门语言入门。

学完能独立做出什么

从课程覆盖的内容看,走完之后你大致能独立完成一个具备以下能力的应用原型:底部页签切换、首页轮播图(含前后台接口对接)、商品列表与「猜你喜欢」这类流式布局、手机号注册页面的表单绘制、密码登录流程、以及产品详情页的图片长廊。这几块拼起来,基本就是一个电商 App 的主干骨架。

更关键的是,里面反复出现的组件状态共享、界面渲染逻辑,是鸿蒙开发里最容易踩坑的部分——状态没同步、列表不刷新、页面切换丢数据,这些问题在课程里都有对应的实操段落。学完你手上会有一个能跑起来的完整项目,而不是一堆孤立的小 Demo。

资料适合什么基础的人

  • 有前端或 Android 基础的人:最划算。ArkTS 的声明式写法和 React、Flutter 的思路相通,你主要是换一套 API 和状态管理习惯,进度会快。
  • 零基础但肯花时间:能学,但要接受前期节奏偏快,遇到不懂的语法得自己停下来补,别硬跟。
  • 已经在做鸿蒙开发的人:更适合当查漏补缺的参考,重点看状态共享和页面渲染那几段,其余可以跳。

用这套资料的建议

不要按顺序一集集刷完再动手。比较有效的方式是:每看完一个功能模块(比如轮播图、登录页),先关掉视频自己重写一遍,写不出来再回去看。商城项目的特点是模块之间耦合不深,拆开练完全可行。

另外提醒一句,鸿蒙的 API 版本迭代比较快,视频里出现的部分写法在新版本 SDK 上可能需要微调,遇到编译报错先查官方文档的变更说明,别死磕视频里的原样代码。把它当成一个项目思路和组件用法的参考,而不是逐字照抄的模板,收获会更大。

课程目录

📁 8华为商城 8.13绘制手机号注册页面.mp4
 [333.5 MB] 8.9实现首页猜你喜欢.mp4
 [215.6 MB] 8.16实现密码登录.mp4
 [58.9 MB] 8.12绘制手机号注册页面.mp4
 [107.6 MB] 8.5实现前台轮播图.mp4
 [87.1 MB] 8.3绘制首页导航.mp4
 [30.9 MB] 8.4实现后台轮播图接口.mp4
 [203.1 MB] 8.17实现产品详情图片长廊.mp4
 [219.2 MB] 8.1实现页签的切换.mp4
 [117.4 MB] 8.14实现保存用户信息和退出.mp4
 [189.3 MB] 8.8实现商品专区.mp4
 [209.3 MB] 8.2绘制HomeHeader.mp4
 [31.6 MB] 8.11加载失败和重试.mp4
 [85.8 MB] 8.10实现我的页面.mp4
 [210.4 MB] 8.7实现甄选推荐.mp4
 [202.8 MB] 8.18调用接口获取商品信息.mp4
 [245.5 MB] 8.19完善商品标题.mp4
 [179.3 MB] 8.15实现验证码登录.mp4
 [103.4 MB] 8.20加入购物车.mp4
 [246.7 MB] 8.22管理购物车.mp4
 [226.6 MB] 8.21加入购物车.mp4
 [183.9 MB] 8.6实现前后台的导航菜单.mp4
 [91.2 MB] 📁 6鸿蒙应用程序 6.19解决首选项问题.mp4
 [30.4 MB] 6.14新闻页面 上拉加载 下拉刷新.mp4
 [137.2 MB] 6.4同模块不同Ability跳转.mp4
 [54.7 MB] 6.24通知管理.mp4
 [60.7 MB] 6.22判断是否有token.mp4
 [69.1 MB] 6.21广告页面倒计时.mp4
 [44.4 MB] 6.6属性动画 显示动画.mp4
 [61.0 MB] 6.26华为时钟 时钟布局.mp4
 [66.8 MB] 6.9组件内专场动画案例.mp4
 [42.7 MB] 6.15Video.mp4
 [59.7 MB] 6.5不同模块下不同Ability跳转.mp4
 [97.4 MB] 6.31编辑闹铃.mp4
 [105.8 MB] 6.10弹簧动画 路径动画.mp4
 [52.7 MB] 6.16画圆 画线.mp4
 [27.7 MB] 6.18首选项存储.mp4
 [75.3 MB] 6.33华为闹钟Bug.mp4
 [27.4 MB] 6.13页面专场动画.mp4
 [39.1 MB] 6.7打开底部菜单栏.mp4
 [51.8 MB] 6.25后台任务 响铃.mp4
 [106.9 MB] 6.11元素共享专场动画.mp4
 [26.3 MB] 6.12朋友圈预览图片效果.mp4
 [68.8 MB] 6.23登录注册页面.mp4
 [109.0 MB] 6.1AppStorage.mp4
 [62.0 MB] 6.3生命周期.mp4
 [82.7 MB] 6.17画布 绘制表盘.mp4
 [68.4 MB] 6.28华为时钟 新建闹钟布局.mp4
 [37.3 MB] 6.2路由.mp4
 [81.7 MB] 6.8组件内专场动画.mp4
 [45.4 MB] 6.20广告页面.mp4
 [131.8 MB] 6.27华为时钟 时钟动起来.mp4
 [35.4 MB] 6.30添加闹钟和首页渲染.mp4
 [131.5 MB] 6.29首选项 创建闹铃仓库.mp4
 [61.9 MB] 6.32toggle切换响铃.mp4
 [101.4 MB] 📁 3样式处理 界面渲染 3样式处理 界面渲染资料.zip
 [1.8 MB] 3.6姓名循环列表.mp4
 [42.4 MB] 3.2多态样式.mp4
 [38.0 MB] 3.5循环渲染.mp4
 [41.3 MB] 3.1样式操作.mp4
 [98.0 MB] 3.4三元.mp4
 [13.9 MB] 3.3条件渲染.mp4
 [34.7 MB] 📁 4自定义构建函数 组件状态共享 4自定义构建函数 组件状态共享文档.png [493.5 KB] 4.5状态共享 状态监听.mp4
 [22.1 MB] 4.2@BuilderParam.mp4
 [69.6 MB] 4.1构建函数 @Builder.mp4
 [70.7 MB] 4.3状态共享 @Prop @Link.mp4
 [73.8 MB] 4.10评论列表 发布方法2.mp4
 [28.5 MB] 4.4状态共享 @Provide @Consume.mp4
 [32.5 MB] 4.12评论列表 抽取组件.mp4
 [31.1 MB] 4.7状态共享 @Observed @ObjectLink.mp4
 [73.0 MB] 4.6多层嵌套如何更新视图.mp4
 [31.6 MB] 4.11评论列表 喜欢和折叠.mp4
 [66.3 MB] 4.9评论列表渲染 发布功能.mp4
 [62.8 MB] 4.8评论列表静态页面.mp4
 [170.8 MB] 📁 9端云一体化 9.5创建云数据库并部署.mp4
 [58.0 MB] 9.1新建项目和应用 开通云函数.mp4
 [61.2 MB] 9.14创建项目 让云侧和端侧实现链接.mp4
 [40.1 MB] 9.6端侧查询数据库数据.mp4
 [99.1 MB] 9.13端云一体化项目介绍.mp4
 [34.4 MB] 9.9认证服务手机登录.mp4
 [18.9 MB] 9.3端侧调用云函数.mp4
 [96.6 MB] 9.11云存储 上传resources资源文件.mp4
 [56.4 MB] 9.2创建云函数并部署.mp4
 [37.7 MB] 9.10云存储 获取资源地址和删除资源.mp4
 [87.7 MB] 9.4端侧获取的是远程数据.mp4
 [23.4 MB] 9.7云数据库增删改查.mp4
 [42.4 MB] 9.8认证服务邮箱登录.mp4
 [128.2 MB] 9.12云存储 相册图片上传 (1).mp4
 [114.7 MB] 📁 0Typescript预习 0.9反射元数据.mp4
 [227.4 MB] 0.2ts中的基础类型详解.mp4
 [210.1 MB] 0.5类的类型.mp4
 [174.6 MB] 0.8装饰器.mp4
 [95.5 MB] 0.3ts中的类型断言.mp4
 [76.5 MB] 0.4函数类型.mp4
 [122.3 MB] 0.7泛型和交叉类型.mp4
 [158.8 MB] 0.6接口和泛型的使用.mp4
 [256.4 MB] 0.1搭建ts开发环境.mp4
 [114.5 MB] 📁 1搭建鸿蒙开发环境 1.5模拟器的启动.mp4
 [6.0 MB] 1.4安装模拟器.mp4
 [3.6 MB] 1.3首次运行+创建项目+汉化.mp4
 [15.8 MB] 1.2安装 DevEco Studio.mp4
 [4.6 MB] 1.1搭建鸿蒙开发环境.pdf
 [3.6 MB] 📁 2鸿蒙内置组件 2鸿蒙内置组件文档.zip
 [1.8 MB] 2.14返回顶部.mp4
 [31.2 MB] 2.2stage模式.mp4
 [22.8 MB] 2.11导航布局 下 (1).mp4
 [19.3 MB] 2.5Column Row Flex 组件.mp4
 [99.4 MB] 2.13List列表组件.mp4
 [61.3 MB] 2.16@State.mp4
 [61.4 MB] 2.1软件下载+项目创建.mp4
 [86.6 MB] 2.8TextInput 组件.mp4
 [18.2 MB] 2.17@Styles.mp4
 [27.9 MB] 2.15弹窗.mp4
 [124.2 MB] 2.6Grid.mp4
 [44.8 MB] 2.8TextInput 组件_20240801_142716.mp4
 [18.2 MB] 2.7Button组件.mp4
 [41.5 MB] 2.8TextInput 组件_20240801_142718.mp4
 [18.2 MB] 2.4Text组件.mp4
 [74.1 MB] 2.9Image组件.mp4
 [44.6 MB] 2.3基本结构.mp4
 [42.7 MB] 2.12导航布局 下.mp4
 [19.3 MB] 2.10Toggle Progress Slider 组件.mp4
 [39.9 MB] 📁 10端云一体化项目 10端云一体化项目说明.png [493.5 KB] 10.8设置页面.mp4
 [92.1 MB] 10.12进度条 和 用户信息上传数据库.mp4
 [144.0 MB] 10.16触底加载更多.mp4
 [90.2 MB] 10.11头像上传.mp4
 [111.0 MB] 10.21取消收藏.mp4
 [41.8 MB] 10.6首页选项卡.mp4
 [21.7 MB] 10.14首页轮播图.mp4
 [132.9 MB] 10.10账号管理获取登录信息展示.mp4
 [56.0 MB] 10.7首页选项卡2.mp4
 [52.5 MB] 10.2手机号登录.mp4
 [101.3 MB] 10.22取消收藏解决bug.mp4
 [14.9 MB] 10.20收藏页面渲染.mp4
 [56.1 MB] 10.1登录静态页面布局.mp4
 [71.2 MB] 10.9账号管理静态页面.mp4
 [51.6 MB] 10.15首页列表.mp4
 [119.1 MB] 10.13首次登录 用户信息存储数据库.mp4
 [75.8 MB] 10.4邮箱登录.mp4
 [40.3 MB] 10.17跳转详情页面.mp4
 [37.8 MB] 10.3登录页面补充.mp4
 [48.6 MB] 10.19修改收藏.mp4
 [79.0 MB] 10.18详情页面渲染.mp4
 [95.9 MB] 10.5登录持久化存储.mp4
 [125.5 MB] 📁 7事件和ArkTS Native Api 7事件和ArkTS Native Api必看.png [493.5 KB] 7.21多线程异步编程.mp4
 [112.7 MB] 7.18上传压缩图片.mp4
 [155.8 MB] 7.20harmonyos应用包更新.mp4
 [96.9 MB] 7.10电池信息 全局对象globalThis.mp4
 [40.1 MB] 7.1Touch 事件.mp4
 [59.3 MB] 7.15相册操作.mp4
 [106.7 MB] 7.7Gesture下.mp4
 [160.1 MB] 7.12手机加速度.mp4
 [81.7 MB] 7.23国际化、访问资源、资源管理.mp4
 [48.8 MB] 7.19打电话 打开外部应用 调起高德地图.mp4
 [85.0 MB] 7.16上传文件.mp4
 [130.5 MB] 7.6Gesture上.mp4
 [101.4 MB] 7.9沉浸式状态栏.mp4
 [54.1 MB] 7.22国际化、访问资源、资源管理.mp4
 [40.1 MB] 7.14文件操作.mp4
 [184.1 MB] 7.5拖拽升级版.mp4
 [62.5 MB] 7.3真机测试.mp4
 [34.2 MB] 7.2挂载和卸载事件.mp4
 [20.0 MB] 7.8适配方案.mp4
 [47.1 MB] 7.4拖拽初级版.mp4
 [67.8 MB] 7.13定位.mp4
 [130.2 MB] 7.24初步了解元服务.mp4
 [54.1 MB] 7.11横竖屏切换.mp4
 [45.7 MB] 7.17处理图片.mp4
 [134.1 MB] 📁 5应用状态管理和请求 5.12获取仓库的数据 渲染.mp4
 [33.0 MB] 5.1PersistentStorage.mp4
 [112.3 MB] 5.6菜单列表布局.mp4
 [116.5 MB] 5.10底部组件+购物车 布局.mp4
 [34.9 MB] 5.8样式问题调整.mp4
 [22.3 MB] 5.17UIAbility理解.mp4
 [57.0 MB] 5.3axios.mp4
 [30.4 MB] 5.2http.mp4
 [56.8 MB] 5.16UIAbility理解.mp4
 [38.5 MB] 5.9底部组件+购物车 布局.mp4
 [111.9 MB] 5.5饿了么 Header+Nav.mp4
 [87.1 MB] 5.15加入购物车和显示隐藏减号.mp4
 [30.8 MB] 5.14加入购物车和显示隐藏减号.mp4
 [60.4 MB] 5.19LocalStorage.mp4
 [57.0 MB] 5.4请求json数据.mp4
 [19.0 MB] 5.13加入购物车和显示隐藏减号.mp4
 [69.5 MB] 5.11加入购物车的方法.mp4
 [34.9 MB] 5.18UIAbility理解.mp4
 [57.0 MB] 5.7菜单列表数据的渲染.mp4
 [111.9 MB] 适合人群 鸿蒙系统开发者 移动应用开发爱好者 学习收获 掌握鸿蒙系统开发基础 学会界面渲染与组件状态共享 提升移动应用开发能力 祝您学习愉快! 学有所成,前程似锦!