您好,欢迎来到教培网!请登录免费注册选课学习指南
广州
教培网
外语/小语种电脑/IT/设计职业技能学历教育
当前位置:教培网>北大青鸟职业教育(北京华巨)授权校区>课程详情
北京鸿蒙应用开发技术项目案例培训班

北京鸿蒙应用开发技术项目案例培训班

课程标签:电脑/IT/设计

授课方式:网课

上课时段:白天班、晚班、周末班、周六班、周日班、全日制、寒暑假

上课校区:海淀校区

适合对象:想系统提升相关技能的学员

北京鸿蒙应用开发技术项目案例培训班

北京鸿蒙应用开发技术项目案例培训班 【课程内容】 一、起步 初识鸿蒙开发 ArkTs基础语法 ArkTs基础语法 ArkTs基础语法 阶段学习目标: 环境安装:学会如何在不同的操作系统上安装所需的开发环境和工具,以便能够进行编程和开发工作。编程模型:了解编程模型的基本概念和原理,包括面向对象编程、函数式编程等,以及它们在实际项目中的应用。编程语言ArkTS:掌握ArkTS编程语言的基本语法和特性,包括变量、数据类型、运算符、控制流程等,以及如何使用ArkTS编写可执行的程序。认识项目结构:了解一个项目的组织结构和文件层次关系,包括源代码文件、配置文件、资源文件等,以及它们的作用和相互关系。运行第一个程序:学会如何编译和运行一个简单的ArkTS程序,包括配置编译器选项、构建项目、生成可执行文件等步骤。

装饰器/声明UI:了解装饰器的概念和用法,以及如何在ArkTS中使用装饰器来扩展和修改类的功能;同时,了解如何声明户界面(UI),包括布局、控件、事件处理等。系统组件/自定义组件:了解ArkTS中的系统组件和自定义组件的概念和用法,以及如何创建和使用它们来实现特定的功能和交互效果。事件和属性:了解事件和属性的概念和作用,以及如何在ArkTS中定义和使用事件和属性来实现数据的传递和状态的更新。通过掌握以上内容,您将能够使用ArkTS编程语言进行游戏开发或其他类型的应用程序开发,并具备基本的编程能力和项目开发经验。二、ArkUI框架 阶段学习目标: 方舟开发范式/布局:了解方舟开发范式的基本概念和原则,以及如何使用布局来组织和管理界面元素。

常用组件:掌握常用的ArkTS组件的用法和功能,包括文本框、按钮、图像等,以及如何将它们组合在一起创建复杂的用户界面。动画/交互事件:了解动画和交互事件的基本原理和实现方式,以及如何在ArkTS中创建和处理动画效果和用户交互事件。自定义组件用法结构,函数/变量:学会如何定义和使用自定义组件,包括函数和变量的使用,以及如何将它们组织成一个完整的组件结构。自定义组件的参数规定build()函数/通用样式:了解如何为自定义组件指定参数和样式,并通过build()函数生成最终的组件实例。"Builder使用语法规则、参数传递规则、BuilderParam装饰器、尾随闭包":掌握Builder的基本用法和语法规则,了解参数传递的方式和规则,以及如何使用BuilderParam装饰器和尾随闭包来实现更灵活的组件构建。

"Styles装饰器:定义组件重用样式、用法和场景;Extend装饰器:定义扩展组件样式、用法和场景;stateStyles:多态样式":学会如何使用Styles装饰器来定义可重用的样式,使用Extend装饰器来扩展组件样式,并了解如何使用stateStyles来实现多态样式的效果。"状态管理概述、组件内、父子单向、父子双向、各种场景案例、跨多级间双向、嵌套属性的状态管理、各种场景案例、应用状态、if/else:条件渲染、ForEach:循环渲染、LazyForEach:数据懒加载":了解状态管理的基本原理和方法,包括在组件内部管理状态、父子组件之间的状态传递、跨多级间的状态管理等,同时学会使用if/else语句进行条件渲染,使用ForEach和LazyForEach进行循环渲染和数据懒加载。

"页面的生命周期、组件的生命周期、UI的渲染流程":了解页面和组件的生命周期的概念和过程,以及UI的渲染流程,从而能够更好地管理和控制应用程序的运行状态和界面展示。三、Stage模型 Stage模型应用/组件 Stage模型管理应用窗口 应用上下文Context 阶段学习目标: Stage模型开发概述:了解Stage模型的基本概念和原理,以及如何使用Stage模型来组织和管理应用程序的界面和功能。应用/组件级配置:学会如何进行应用和组件级别的配置,包括设置应用属性、注册组件等,以便能够更好地定制和扩展应用程序的功能。UIAbility生命周期/启动模式/数据交互:了解UIAbility的生命周期和启动模式的概念和原理,以及如何实现不同UIAbility之间的数据交互和通信。

窗口开发概述概念/原理/用途/限制:掌握窗口开发的基本概念、原理、用途和限制,包括主窗口、子窗口、窗口沉浸式能力和悬浮窗口等。获取应用文件路径:学会如何获取应用程序的文件路径,以便能够访问和操作应用程序的数据和资源。获取和修改加密分区:了解如何获取和修改加密分区的信息,以保护应用程序的数据安全。创建其他应用或其他Module的Context:学会如何创建其他应用或其他Module的Context,以便能够在多个应用或模块之间进行通信和数据共享。订阅进程内Ability生命周期变化:了解如何在进程内订阅Ability的生命周期变化事件,以便能够及时响应和处理应用程序的状态变化。通过掌握以上内容,您将能够使用Stage模型进行应用程序的开发,并具备基本的应用程序配置、窗口开发、数据交互和进程管理的能力。

四、实用类库 ArkTS语言基础类库并发 ArkTS语言基础类库并发 ArkTS语言基础类库容器 ArkTS语言基础类库xml 阶段学习目标: "异步并发多线程并发TaskPool":了解异步并发和多线程并发的概念,以及如何使用TaskPool来管理和执行多个任务。"异步并发多线程并发Worker":掌握异步并发和多线程并发的Worker模式,以便能够创建和管理多个工作线程。"同步任务开发":了解同步任务的概念和开发方法,async,await,信号。

线性容器ArrayList、Vector、List、LinkedList、Deque、Queue、Stack七种":熟悉线性容器的七种类型,包括ArrayList、Vector、List、LinkedList、Deque、Queue和Stack,并了解它们的特点和使用场景。"非线性容器HashMap、HashSet、TreeMap、TreeSet、LightWeightMap、LightWeightSet、PlainArray":掌握非线性容器的七种类型,包括HashMap、HashSet、TreeMap、TreeSet、LightWeightMap、LightWeightSet和PlainArray,并了解它们的特点和使用场景。

xml生成/解析/转换:了解XML的基本概念和使用方法,包括如何生成XML文档、解析XML文档和转换XML文档。五、能力服务开发 通知 安全 媒体 文件 数据 网络 后台任务 服务卡 阶段学习目标: 通知:了解普通文本类型、长文本类型、多行文本类型、图片类型和进度条类型的通知开发,掌握如何在不同场景下使用这些通知类型。访问控制:学会授权和校验的访问控制方法,包括用户认证、秘钥管理和加密解密等技术,确保应用程序的安全性。音视频播放和录制:掌握音视频的播放和录制功能,实现音频和视频的应用开发。图片处理:学会对图片进行解密编码、裁剪和变换等操作,提升图像处理的能力。应用文件和用户文件:了解应用文件和用户文件的管理方法,包括文件的读写、存储和访问等操作。

用户首选项和键值型数据库:熟悉用户首选项的使用和键值型数据库的操作,实现数据的持久化和管理。关系型数据库:掌握关系型数据库的基本概念和使用方法,实现数据的结构化存储和管理。HTTP数据请求和WebSocket连接:学会使用HTTP协议进行数据请求,以及使用WebSocket建立实时双向通信连接。Socket连接:了解Socket连接的原理和方法,实现设备间的网络通信。任务管理:掌握短时任务、长时任务、延迟任务和代理提醒等任务管理方法,实现任务的调度和执行。ArkTS卡片运行机制和相关模块:了解ArkTS卡片的运行机制和相关模块,包括卡片生命周期、卡片页面和卡片数据交互等。

六、项目案例 拼图游戏 websocket聊天 图案密码锁 通过学习这些项目案例,您可以获得以下收获和对就业的帮助: 拼图游戏: 了解如何获取本地图片资源,包括使用getMediaLibrary获取媒体库实例、使用getFileAssets方法获取文件资源以及使用getAllObject获取检索结果中的所有文件资产。掌握裁剪图片的方法,需要使用@ohos.multimedia.image接口,并申请图片编辑权限。学会使用createImagePacker创建ImagePacker实例,打开文件并创建图片源实例,以及使用getImageInfo方法获取图片大小并进行分割。WebSocket聊天: 理解WebSocket的工作原理,能够建立WebSocket连接并处理各种回调事件。

学会使用worker来处理后台任务,提高应用程序的性能和用户体验。掌握使用第三方库来简化开发过程,例如使用现成的WebSocket库。图案密码锁: 熟悉图案密码锁组件的使用,实现密码设置、验证和重置功能。掌握以宫格图案的方式输入密码,并处理手指触碰屏幕时的输入状态和离开屏幕时的处理逻辑。学会将输入的密码返回给应用进行验证。通过学习这些项目案例,您将具备以下对就业的帮助: 掌握了常用的开发技术和工具,如获取本地图片资源、图片编辑、WebSocket通信等。具备了实际项目开发经验,能够独立完成小型项目的开发和调试。增强了解决问题的能力和代码编写的技巧,为将来的工作提供了宝贵的经验。

【课程时长】 184 【学校简介】 北京市海淀区青鸟信息技术职业技能培训学校,成立于2001年,地处市中心,校区位于首都大学校园内,经过十多年的发展,现拥有航天桥校区、中关村校区、五道口校区、北资校区等独立教学区,同时也是知名在线教育品牌课工场的线下实训基地。依托北京大学优质雄厚的教育资源和背景,秉承“教育改变生活”的发展理念,一直致力于培养中国IT技能型紧缺人才。累计培养和输送85万IT职业化人才进入IT行业,得到了社会各界广泛的认可。【学校荣誉】 “廿念不忘,桃李芬芳“,北大青鸟航天桥凭借出色的教学质量。先进的管理模式,优异的就业成绩,在全国200多家培训中心中名列前茅。北大青乌航天桥校区2001年成立以来连续多年获得奖励,被评为“全国高薪就业校区奖”、”实力校区奖”。

并获得了“教学质量示范校区奖"等更具竞争力IT人才培养基地。北大青鸟APTECH IT职业教育理念深入人心,成为广大学子求学、求职路上的重要选择,不仅引领着中国IT职业教育的发展方向和潮流,更对中国IT行业的人才培养输送和未来发展都产生了深远的影响。【学校环境】 校园式就业培训基地,是一所专业化、系统化、吃住一体的培训基地。拥有教训楼、宿舍楼、校园食堂、实训就业中心等一体化基地。半军事化管理,学员学习到系统专业的实用技能,同时也拥有安全,良好的学习生活环境。【学员风采】 【教学现场】

开班信息

学时学费操作
面议

校区地址

地图加载中...

学校相册

北大青鸟职业教育(北京华巨)授权校区相册1北大青鸟职业教育(北京华巨)授权校区相册2北大青鸟职业教育(北京华巨)授权校区相册3北大青鸟职业教育(北京华巨)授权校区相册4

看过的人还关注了

读书保障

正规资质所有学校都经过平台品牌认证,办学许可、工商信息等资料可在后台维护。

免费求学顾问提交预约后,课程顾问会根据需求推荐合适课程,并协助预约试听。

优质教学通过平台报读后,可进行课程点评和服务反馈,学校更重视你的学习体验。

消费权益保障如与学校发生纠纷,可通过平台线索记录协助跟进,维护合理权益。

课程电话咨询
官方授权声明

尊敬的平台会员您好,[北大青鸟职业教育(北京华巨)授权校区]资料由平台整理展示,资质、课程、校区、图片和文案均可在后台维护。如需了解[北大青鸟职业教育(北京华巨)授权校区]服务明细或申请试听服务,请点击。

所有信息来源于网络,侵权联系删除。