川石教育
全国咨询热线:136-9172-9932

鸿蒙智能开发全场景设备应用

鸿蒙(HarmonyOS)万物互联,企业稀缺人才

私人专属学习方案,全面掌握物联网

十余年技术沉淀行业内资深讲师精心打磨

  • 鸿蒙操作系统开发入门
  • 搭建鸿蒙操作系统开发环境
  • 鸿蒙应用开发常用调试工具
  • 资源管理
  • Ability开发介绍
  • Harmony应用语言
  • 组件的公共属性
  • 组件开发
  • 网络与连接
  • 音视频开发
  • 数据管理
  • 鸿蒙开发实战-1
  • 鸿蒙开发实战-2

课程内容:

1)鸿蒙操作系统简介

2)鸿蒙操作系统架构

3)鸿蒙操作系统关键特性

4)鸿蒙应用开发介绍

5)鸿蒙操作系统生态前景与发展机会

学习目标:

1、了解鸿蒙操作系统的相关概念和产品定位

2、了解鸿蒙操作系统的技术架构

3、了解鸿蒙操作系统的关键特性

4、了解HarmonyOS和OpenHarmony应用开发介绍与区别


课程内容:

1)IDE安装,配置开发环境与SDK导入和API版本介绍

2)HUAWEI DevEco Studio 介绍

3)开发板介绍使用说明

4)工程管理

5)编译构建

6)模拟器使用

7)服务调试

8)应用签名

9)HDC使用

10)鸿蒙日志HiLog日志使用

11)构建一个HelloWorld应用

学习目标:

1、掌握如何搭建开发环境

2、HUAWEI DevEco Studio入门指南

3、IDE安装与使用

4、应用签名

5、HelloWorld工程实例


课程内容:

1)Ability assistant Ability助手

2)Bundle Manager包管理工具

3)打包拆包工具

4)Common Event Manager公共事件管理工具

5)Advanced Notification Manager 通知管理工具

6)Restool工具

7)LLDB(Low Lever Debugger)性能调试工具

8)SDK 升级助手

学习目标:

1、掌握鸿蒙应用开发常见调试工具使用

2、工具应用案例实战

课程内容:

1)应用基础知识

2)配置文件

3)资源文件

4)应用数据管理

5)应用安全管理

6)应用隐私保护

7)三方应用调用管控机制

8)Demo样例介绍

学习目标:

1、了解应用开发基础

2、了解应用配置文件

3、了解资源文件

4、了解应用数据安全


课程内容:

1)Ability框架概述

2)FA模型概述(不主推)

3)Stage模型概述(主推)

4)FA/Stage区别

学习目标:

1、了解Ability

2、了解FA模型

3、了解Stage模型

4、了解FA/Stage的具体应用场景

课程内容:

1)鸿蒙操作系统开发入门

2)ArkTS语言

3)ArkTS实战

学习目标:

1、了解鸿蒙操作系统应用开发框架ArkUI

2、了解ArkUI两种基本开发范式:

基于ArkTS的声明式开发范式(简称“声明式开发范式”)

和兼容JS的类Web开发范式(简称“类Web开发范式”)

3、了解ArkTS语言

4、了解ArkUI开发框架

5、掌握ArkTS语言使用及ArkUI框架实践


课程内容:

1)公共样式与公共事件

2)公共剪切类

3)公共提示类

4)公共手势类

5)公共可触摸

学习目标:

了解组件的公共属性

课程内容:

1)基础组件开发指导

2)容器组件开发指导

3)滚动组件开发指导

4)功能型组件开发指导

5)动画开发指导

6)自定义组件开发指导

7)画布组件开发指导

学习目标:

1、了解常见基础组件

2、了解常见容器组件

3、了解常见滚动组件

4、掌握功能型组件应用开发

5、掌握常见动画应用开发

6、了解自定义组件,并发布自己的开源库

7、掌握绘制类组件应用开发

课程内容:

1)网络与连接

2)HTTP请求

3)Socket连接


学习目标:

了解网络与链接

课程内容:

1)音频开发概述

2)音频播放开发指导

3)音频录制开发指导

4)音频渲染开发指导

5)音频采集开发指导

6)视频播放开发指导

7)视频录制开发指导

8)图片开发指导

学习目标:

1、了解音频开发

2、了解视频开发

3、了解图片开发


课程内容:

1)关系型数据库概述

2)关系型数据库开发指导

3)首选项概述

4)首选项开发指导

5)分布式数据服务指导

6)分布式数据对象概述

学习目标:

1、了解关系型数据库

2、了解首选项

3、了解分布式数据存储


课程内容:

1)天气预报应用(初级)

2)集成华为认证服务的快速登录(初级)

3)计算器应用(云函数版)(初级)

4)分布式菜谱应用(中级)

5)聊天通信应用(中级)

6)分布式计算器应用(中级)

学习目标:

1、使用HTTP,完成天气数据请求,制作属于自己的天气预报

2、通过集成AppGallery Connect认证服务提供的Auth Service SDK,开发者可以对接包括华为帐号、微信、Facebook、Twitter在内的多种第三方用户认证系统,并将认证凭据上报给AppGallery Connect认证服务云侧。在下次登录时,应用便可直接通过AppGallery Connect认证服务获取用户的个人基本信息和其他Serverless服务中受安全规则保护的数据

3、云函数作为Serverless的核心与枢纽,支持连接和扩展周边云服务能力,开发者可以像拼搭积木一样自由便捷地组织各项服务来实现业务逻辑。

4、通过菜谱应用,分布式流转,完成菜谱的服务流转,全家可以 实时方便掌握饭菜烹饪情况。

5、演示了Socket在网络通信方面的应用,展示了Socket在两端设备的连接验证、聊天通信方面的应用。

6、基于鸿蒙操作系统系统使用eTS语言进行编写,主要通过设备认证,分布式拉起,分布式数据管理等功能来实现。分布式计算器可以进行简单的数值计算,并支持远程拉起另一个计算器FA,实现两个FA进行协同计算。


课程内容:

1)电影卡片(中级)

2)智慧工业应用(高级)

3)智能家居项目(高级)

4)智慧娱乐应用(高级)

课程内容:

1、原子化服务是一种面向未来的服务方式,通过开发原子化服务,为用户提供灵活、贴心、智慧以及跨终端的一致性体验;

2、以智慧工厂场景为模型,通过首页、工作台、通知和个人菜单实现一个整体的智慧工厂管理系统,适用于电力厂、加工厂、工业园区等场景;

3、实现南北应用综合开发,实现智能家居中控面板功能,家居环境采集、灯光控制、报警等功能;

4、综合影音娱乐游戏项目,包括视频播放、音乐播放和实现一个北向应用小游戏的功能;


物联网核心技术课程,衔接一线企业人才需求

5大物联网核心技术,一线互联网企业通用,覆盖热门智能产品

全新定制硬件教学,10大热门行业产品通用

5采用行业全新Cortex-A/Cortex-M系列核心处理器教学,配套多终端模块学习,实现不同行业不同产品功能,
毕业直接上手做产品。

十二大真项目 缔造实力过硬的物联网全栈项目库

路由器项目

项目概述:

路由器,又称为网关设备,是用于连接多个逻辑上分开的网络,具备判断网络地址和选择路径的功能。所谓逻辑网络,是代表一个单独的网络或者一个子网。当数据从一个子网传输到另外一个子网时,可通过路由器的路由功能来完成,所以不在同一个网段的 PC(Personal Computer),需要设置默认网关才能把数据传送过去,通常情况下,都是将路由器设置为默认网关

技术点:

1、TCP/UDP编程架构
2、原始套接字编程架构
3、ARP协议、ARP表
4、ip、mac自动扫描
5、tcp、udp、ip、ICMP、ARP、MAC报文的组包与解包
6、路由表、下一跳的代码实现
7、路由器的多网卡
8、路由器的级联

解决方案:

1、arp表更新方案
2、路由表管理方案
3、路由器防火墙设计方案


平衡车项目

项目概述:

平衡车项目基于主流 MCU-STM32 实现主控,采用 6 轴传感器实现平衡与角度换算,通过超声波和蓝牙实现手机控制与跟随避障功能,还可以通过 NB-IOT 或 WIFI 通信实现异地远程控制,未来机器取代人工,其应用领域广泛。

技术点:

1、MCU-STM32单片机操作
2、6轴传感器实现平衡和角度换算
3、蓝牙和超声波实现手机控制
4、跟随以及避障功能实现
5、NB-IOT或WIFI实现远程控制

解决方案:

1、平衡解决方案
2、避障算法方案
3、行进反向控制方案
4、监控巡逻方案
5、电机驱动方案


AI机器人项目

项目概述:

AI机器人项目基于图像识别、语音识别完成人机互动,图像识别结果实现路径自动规划选择,通过对物体的识别完成对象追踪,以及指定设备抓取等功能,通过项目练习深入了解图像处理算法以及在机器人视觉领域的广泛应用。

技术点:

1、人机交互之语音识别?
2、物体识别并对象追踪
3、路径自动规划避障
4、摄像头对指定物品拍照提取
5、单片机、嵌入式技术

解决方案:

1、运动轨迹自动规划方案
2、图像识别、深度学习算法
3、物体跟踪方案
4、机械臂控制方案


无人机项目

项目概述:

无人机项目基于重力、陀螺仪、指南针、9轴传感器实现飞行姿态控制,还包括光流、摄像头、气压、无线摇控、wifi 模块、电机驱动等传感模块,针对飞控可以实现定高定点悬停、4D空翻、手动抛飞、有头无头飞行,一键起降、多机编队同飞、远程航拍等。

技术点:

1、重力、陀螺仪传感器数据采集控制?
2、9轴传感器实现飞行姿态控制
3、光流、气压数据采集
4、无线遥控、电机驱动的传感器控制
5、飞行动作调试、多机编队训练

解决方案:

1、无线遥控解码、译码方案
2、姿态控制方案
3、障碍物发现、规避方案
4、人物识别跟随方案
5、自动巡航方案


智能门禁系统

项目概述:

项智能门禁系统是现代化安全管理系统,集自动识别和现代安全管理措施于一体,涉及电子、机械、光学、计算机、通讯技术等。主要解决重要部门出入口安全防范与管理。使用于各种机要部门,如银行、宾馆、机房、军械库、机要室、办公室、智能楼宇等

技术点:

1、RFID射频识别、指纹识别、人脸识别
2、权限管理
3、实时监控
4、异常出入报警
5、数据库操作、出入记录查询

解决方案:

1、网页控制方案
2、数据库关系方案
3、指纹识别方案
4、人脸识别方案
5、智能考勤方案


智能手势识别

项目概述:

手势识别可以来自人的身体各部位的运动,一般是指脸部和手的运动。用户可以使用简单的手势与设备交互,让计算机理解人类的行为。

技术点:

1、手势分割
2、手势分析
3、手势识别
4、手势静态或动态的图像获取

解决方案:

1、手势分割方案
2、手势识别方案
3、手势分析方案
4、手机动态识别方案


智能农业大棚项目

项目概述:

在智慧监控项目中主要分为三方面:家居监控、消防预警、家庭防盗。 家居监控:实时监控家中的情况,人体移动侦测报警、双向语音、多用户分享、红外夜视、 高清回放等功能; 消防预警:主要用于家庭防火防爆,常用设备有烟雾感应器、燃气泄漏探测器、智能开关等 家庭防盗:红外入侵探测器、门窗磁、 智能门锁

技术点:

1、各类传感器以及控制器操作
2、Zigbee技术
3、Wifi的ESP8266模块开发
4、串口、SPI、I2C通信技术
5、语音模块操作
6、移动端控制UI设计


跟对名师,受益终生

物联网领域技术大牛全程面授,课程贯穿专利产品研发项目实训

张波

7年以上

7年以上的软件测试开发及测试管理经验,曾担任知名企业担任过项目经理、测试经理......

高级讲师,7年以上的软件测试开发及测试管理经验。分别供职于东华软件、三盟科技等知名企业担任过项目经理、测试经理等重要职务。工作涉及医疗、教育、电信等重要领域,对于医疗领域和教育领域的产品有着自己独到见解和研究,项目经验及其丰富。

王贵平

8年以上

8年测试经验,曾在华为、阿里等多家公司任职高级测试工程师......

高级讲师,8年测试经验,曾在华为、阿里等多家公司任职高级测试工程师。具有大型项目的测试及上线维护工作经验。从事过电信业务测试,核心网业务,BI业务测试,聊天工具等测试。对普通开发模式及敏捷开发模式下的手工测试,接口测试、UI自动化测试有着深入的研究。

康伟民

10年以上

硕士,10年以上的软件测试开发及测试管理经验......

高级讲师,10年以上的软件测试开发及测试管理经验。在华为担任过高级测试工程师、测试架构师(TSE)、产品测试负责人。主导过多个大型项目的测试架构和测试管理工作。擅长领域:项目管理、软件质量管理、通信网络技术、测试设计、性能测试、WEB和APP项目测试。

黄文高

10年以上

首批ISTQB资格认证获得者,10年以上的软件测试开发及测试管理经验......

高级讲师,首批ISTQB资格认证获得者,10年以上的软件测试开发及测试管理经验。多次做为特约讲师参加CSTQB、TID、NCTS、QECon、BQConf、5WCSQ等技术峰会,TMM内审员、ISO内审员、CMMI导师。

获取免费课程