学习目标
1.掌握鸿蒙正式版开发环境配置熟悉工程结构 | 2.掌握ArkTS的变量、函数、数组、对象等核心语法 | 3.掌握使用ArkTS声明式UI完成鸿蒙界面开发 | 4.掌握使用DevEco Studio开发工具和各种调试技巧 | 5.掌握AI工具CodeGenie进行API智能搜索辅助应用开发
主讲内容
1. ArkTS基础基础语法是编程语言的第一课,好的开始等于成功的一半,打好基础才能更好的学习后面课程,才能帮学员从小白到入门。
DevEco Studio下载安装 | 环境配置 | 创建项目 | ArkUI概述 | 认识数据类型 | 变量 | 常量 | 数组 | 函数和箭头函数 | 接口和对象 | 联合类型 | 枚举类型
2. ArkUI学习ArkUI来布局鸿蒙界面,学习常见的鸿蒙布局方式。
Text组件 | Span组件 | Image组件 | ImageSpan组件 | Button组件 | Column组件 | Row组件 | Flex弹性布局 | Stack层叠布局 | List列表 | 定位 | 像素单位 | 通用属性 | 文本样式通用属性 | 独有属性 | 背景属性 | 颜色渐变 | 阴影 | 多态样式 | animation动画 | 图形变换
3. ArkTS核心学习ArkTS的核心语法,让鸿蒙界面具有交互效果。
类型转换 | 类型推断 | 输出语句 | 算数运算符 | 赋值运算符 | 一元运算符 | 逻辑运算符 | 逻辑中断 | 比较运算符 | 运算符优先级 | 数组API | 表达式和语句 | 顺序语句 | 分支语句 if、三元 | switch | for循环、while循环、do while循环、循环语句场景、嵌套循环 | break和continue | 调试工具的使用 | 数组方法:查询、修改、新增、删除 | 数组遍历 | Reset参数 | 断点调试 | 作用域 | 作用域链 | 匿名函数 | 箭头函数 | Math对象方法
4. 抖音抽卡APP学以致用,要明白知识点的使用场景是什么,通过开发一个鸿蒙APP来落地。
抽卡List布局 | Badge数量 | 生肖卡渲染 | 随机派卡 | 切换卡动画 | 中奖逻辑 | 再来一次 | AI 工具 CodeGenie 辅助开发