重庆机电运营中心第一届HarmonyOS创新卓越班
本训练营介绍了HarmonyOS操作系统的发展历程、HarmonyOS应用开发相关概念和技术发展,并重点介绍了HarmonyOS应用开发对操作系统和国产化信创发展带来的深刻影响。通过该训练营的学习与实践,学员将熟悉HarmonyOS应用开发工具安装配置、项目构建流程以及HarmonyOS开发方式等内容,在掌握HarmonyOS应用开发基础后,学员将进一步学习ArkTS语言,重点学习布局、组件和原子
评分: 0.0 ¥1500.00
难度:初级 时长: 96 节 30 小时 已有 78 人报名
立即购买 加入购物车
消费1元 即可获得1 积分/通宝 课程介绍 课程目录试看 用户评价 0
课程介绍
| 课时 | 课时小计 | 学习目标 | ||
| 第一阶段 布局技术实践 (通过视频的方式给学员预习) 设定考核标准 (布置作业验收) | HTML基础及其与HarmonyOS开发的关系 | 0 | 要求学员具备一定的布局思维及实践能力 | |
| CSS基础及常用选择器 | ||||
| 盒模型及流式布局 | ||||
| 定位布局及Flex布局 | ||||
| 网页布局实战 | ||||
| 第二阶段 JS高级编程 | Javascript语言基本使用 | 1 | 24 | 培养学生的编程逻辑思维能力 |
| JS动态控制及简易聊天框实践 | 1 | |||
| if判断及其应用场景 | 1 | |||
| 聊天框完善及轮播图案例实践 | 1 | |||
| for循环及其应用场景 | 1 | |||
| this指向、自定义变量及属性运用 | 1 | |||
| 带缩略图的轮播图案例实践 | 1 | |||
| 数据类型转换及作用域 | 1 | |||
| 函数传参及应用实践(双图切换、新闻列表等) | 3 | |||
| 购物车综合案例实践 | 2 | |||
| 运算符及流程控制 | 1 | |||
| 五星好评交互功能实践 | 1 | |||
| 定时器及相关案例实践(自动轮播、获取验证码) | 2 | |||
| 字符串操作及实践案例(查找替换、文字搬运) | 2 | |||
| 数组、对象、JSON数据的运用 | 1 | |||
| JSON数据实现图文排序交互 | 1 | |||
| JSON数据实现随机滚动广告交互 | 1 | |||
| 表情消消乐游戏综合实战 | 2 | |||
| 第三阶段 Vue框架实践及HarmonyOSWebView | Vue基本使用及MVVM架构思想 | 2 | 24 | 训练MVVM思想及WebView开发模式 |
| 事件详解、computed计算属性、v-model双向绑定 | 2 | |||
| watch监听、生命周期函数 | 2 | |||
| Vue的组件化开发(组件注册、props) | 2 | |||
| props参数验证、$emit使用、组件的v-model | 2 | |||
| slot插槽、组件通信方法 | 2 | |||
| 自定义指令、内置组件、特殊属性、特殊元素 | 2 | |||
| TransitionGroup、KeepAlive、Teleport、组合式API与选项式API | 2 | |||
| 常用组合式API、vue-cli脚手架搭建项目 | 2 | |||
| 工程化开发、单文件组件运用 | 2 | |||
| DevEco Studio安装+基本使用 | 2 | |||
| HarmonyOSWebView开发模式实践 | 2 | |||
| 第四阶段 WebViewHarmonyOS项目实战 《讯美家具管理平台》 | Git版本管理工具的运用 | 6 | 32 | 1、让学员接触并提前适应较复杂的工程化开发模式 2、让学员适应TS类型约束,为后期的ArkTS使用打好基础 |
| Typescript应用实践(类型约束、函数、接口类型、数组类型、枚举、泛型、泛型接口、类型断言) | 6 | |||
| vue-router路由控制 | 2 | |||
| 招聘项目搭建、vant组件库、rem适配 | 4 | |||
| 岗位子组件封装、axios、leancloud | 4 | |||
| BetterScroll、岗位列表触底分页、岗位详情页 | 4 | |||
| iconfont、首页搭建、岗位组件封装 | 2 | |||
| pinia状态机的使用(state、getters、actions) | 4 | |||
| 第五阶段 HarmonyOS跨端开发实战 《讯美蛋糕》 | uniapp跨平台开发介绍 | 2 | 16 | 1、训练学员对于购物车等较复杂的业务逻辑开发能力。 2、让学员多一个跨端开发技能,以应对未来做HarmonyOS开发过程中可能会遇到的跨端小程序及其他App开发需求 |
| 蛋糕列表组件封装、数据请求 | 2 | |||
| 列表分页、蛋糕分类筛选 | 2 | |||
| 自定义导航栏、vuex的集成、定位功能、路由跳转详情渲染 | 2 | |||
| 注册登录、vuex持久化存储、购物车弹窗 | ||||
| 购物车交互(渲染、单选全选、数量控制) | 2 | |||
| 购物车功能优化、购物车数据同步数据库 | 4 | |||
| 小程序分包配置及上线审核 | 1 | |||
| App打包及上线流程 | 1 | |||
| 第六阶段 ArkTS语言编程进阶 | ArkTS项目创建及其配置 | 1 | 21 | 掌握HarmonyOS开发核心语言ArkTS的常用知识 |
| ArkTS语法总览(Entry、Component、struct、build) | 1 | |||
| 代码调试技巧 | 1 | |||
| ArkTs中的this指向+事件参数传递 | 1 | |||
| 实战简单的TodoList应用 | 1 | |||
| 自定义组件及组件基本通信 | 1 | |||
| build内部语法约束及TodoList组件化封装 | 1 | |||
| ArtTs状态管理方案介绍、State运用 | 1 | |||
| 简易计算器案例实践 | 1 | |||
| 条件渲染与列表渲染【if、ForEach】 | 1 | |||
| ForEach重构计算器案例 | 1 | |||
| Props、Link状态数据运用 | 1 | |||
| Provide/Consume使用、Observed/ObjectLink使用演示 | 1 | |||
| 使用class面向对象思想改造TodoList | 1 | |||
| 购物车案例搭建及基本交互 | 1 | |||
| Watch监听、购物车交互完善 | 1 | |||
| Builder、BuilderParam、Styles、Extend使用 | 1 | |||
| media资源管理、$r、$rowfile | 1 | |||
| LocalStorage ⻚⾯级状态 、AppStorage 应⽤级状态、 PersistentStorage 状态持久化、Environment 设备环境查询、⽤户⾸选项 | 1 | |||
| Stage 模型包结构、应⽤配置⽂件、app.json5 配置⽂件、 module.json5 配置⽂件、UIAbility 组件⽣命周期、router ⻚⾯路 由 | 1 | |||
| ⽹络请求管理、axios等三方库的使用 | 1 | |||
| 第七阶段 ArkUI及应用开发 | 常用组件(Column、Row、Flex、Button、CheckBox、Image、Text、TextInput、Navigation) | 1 | 8 | 掌握HarmonyOS开发UI布局能力 |
| 常用的内置组件枚举说明(BorderStyle、HorizontalAlign、FlexAlign、VerticalAlign) 类型定义(Resource、Padding、Margin) | 1 | |||
| 组件通用事件 | 1 | |||
| 组件通用属性 | 1 | |||
| 组件手势处理 | 1 | |||
| Canvas画布组件及实践 | 1 | |||
| 组件动画交互控制 | 1 | |||
| 全局UI方法(弹窗、菜单) | 1 | |||
| 第八阶段 原生HarmonyOS项目实战 《训悦心晴App》 | 项目功能介绍及基础环境搭建 | 2 | 64 | 培养原生HarmonyOS项目开发能力,让学员具备独立开发原生HarmonyOS项目的能力 |
| 首页开发 | 2 | |||
| 路由跳转、添加任务页面列表搭建及交互(List) | 2 | |||
| 任务详情页搭建 | 2 | |||
| 网络请求、课程列表渲染、分页等交互 | 2 | |||
| 组件封装复用、MVVM模式运用 | 2 | |||
| 个人中心搭建 | 2 | |||
| ArkTS卡片开发流程介绍 | 2 | |||
| 卡片的开发 | 2 | |||
| 卡片的管理 | 2 | |||
| 卡片的使用 | 2 |

扫一扫,手机端答题
安卓版
鸿蒙版