IoT Programming with Java 培训
Internet of Things (IoT) 是一种网路基础设施,它以无线方式连接物理对象和软体应用程式,允许它们通过网路通信、云计算和数据捕获相互通信并交换数据。Java 是一种通用语言,以“一次编写,随处运行”而闻名。Java 因其便携性和效率而被推荐用于物联网。
在这个以讲师为主导的现场培训中,参与者将学习如何使用 Java 对物联网解决方案进行程式设计。
在培训结束时,参与者将能够:
- 安装和配置工具和框架 (Eclipse Open IoT Stack),以便使用 Java 对 IoT 系统进行程式设计
- 了解IoT架构的基础知识
- 使用 Eclipse Open IoT Stack for Java 连接和管理 IoT 解决方案中的设备
- 使用 Java 构建、测试和部署IoT系统
观众
- 开发人员
- 工程师
课程形式
- 部分讲座,部分讨论,练习和大量的实践练习
注意
- 如需申请此课程的定制培训,请联系我们进行安排。
课程大纲
Internet of Things (IoT) 简介
- 了解IoT基础知识
- 物联网设备和平台示例
IoT 解决方案体系结构概述
- IoT 元件
- 模拟感测器和执行器
- 数位感测器
- 互联网闸道和数据采集系统
- 数据聚合
- 模数转换
- 边缘IT
- 分析学
- 预处理
- 数据中心/云
- 分析学
- Management
- 档案
Java在物联网中的作用和好处
用于 Java 的 Eclipse Open IoT 堆栈概述
- Kura
- 智慧家居
- 锎
- 帕霍
- OM2M的
- 日食 SCADA
为 Java 安装和配置 Eclipse Open IoT 堆栈
使用 Eclipse Open IoT Stack for Java 连接和管理 IoT 系统中的设备
- 使用 Eclipse Paho 进行 MQTT
- 使用 Eclipse Californium 进行 CoAP
- 使用 Eclipse Wakaama 实现轻量级 M2M
使用 Eclipse Kura 连接和管理具有 IoT 闸道服务的 IoT 设备之间的连接
使用 Eclipse 构建 IoT Java 应用程式 Kura
在 Eclipse 中测试和部署 IoT Java 应用程式 Kura
故障排除
总结和结论
要求
- 基本 Java 程式设计经验
- 具有微控制器的基本经验或熟悉
需要帮助选择合适的课程吗?
IoT Programming with Java 培训 - Enquiry
IoT Programming with Java - 问询
问询
客户评论 (5)
培训师使课程与组织的要求保持一致的能力,而不仅仅是为了提供课程而提供课程。
Masilonyane - Revenue Services Lesotho
课程 - Big Data Business Intelligence for Govt. Agencies
机器翻译
培训师(奥古斯丁)的口语技巧和人性化的一面。
Jeremy Chicon - TE Connectivity
课程 - NB-IoT for Developers
机器翻译
The training was relevant to my needs and I would be able to apply the lessons learnt to meet my challenging needs
Botshabelo Jason - Water Utilities Botswana
课程 - IoT Fundamentals and Frontiers : For Managers, CXO, VP, Investors and Entrepreneurs
The practical part, I was able to perform exercises and to test the Microsoft Azure features
Alex Bela - Continental Automotive Romania SRL
课程 - Programming for IoT with Azure
实际工作
James - Argent Energy
课程 - Introduction to IoT Using Arduino
机器翻译
即将举行的公开课程
相关课程
5G and IoT
14 小时培训的目的是解释什么是 5G 网路以及它对智能技术有何影响。我想向你展示这些技术关系(5G / IoT)的优点和缺点,并向你展示网路的发展方向,该网路从一开始就致力于智慧世界。
Big Data Business Intelligence for Govt. Agencies
35 小时技术的进步和信息量的增加正在改变包括政府在内的许多行业的业务开展方式。Go由于移动设备和应用程序、智能传感器和设备、云计算解决方案以及面向公民的门户的快速增长,数据生成和数字归档率正在上升。随着数字信息的扩展和日益复杂,信息管理、处理、存储、安全和处置也变得更加复杂。新的捕获、搜索、发现和分析工具正在帮助组织从其非结构化数据中获得见解。政府市场正处于一个转折点,他们意识到信息是一种战略资产,政府需要保护、利用和分析结构化和非结构化信息,以便更好地服务和满足任务要求。随着政府领导者努力发展数据驱动型组织以成功完成使命,他们正在为关联事件、人员、流程和信息之间的依赖关系奠定基础。
高价值的政府解决方案将由最具颠覆性的技术混合而成:
- 移动设备和应用程序
- 云服务
- 社交商业技术和网络
- Big Data 和分析
IDC 预测,到 2020 年,IT 行业将达到 5 万亿美元,比现在大约 1.7 万亿美元,而该行业 80% 的增长将由这些第三平台技术推动。从长远来看,这些技术将成为处理日益增长的数字信息复杂性的关键工具。Big Data 是智能行业解决方案之一,它允许政府根据分析大量数据(相关和不相关、结构化和非结构化)所揭示的模式采取行动,从而做出更好的决策。
“理解这些大量的Big Data需要尖端的工具和技术,这些工具和技术可以从大量不同的信息流中分析和提取有用的知识,”白宫科技政策办公室的Tom Kalil和Fen Zhao在OSTP博客上的一篇文章中写道。
白宫在2012年建立国家Big Data研究与开发计划(National Big Data Research and Development Initiative)时,在帮助各机构发现这些技术方面迈出了一步。该计划包括超过 2 亿美元,以充分利用 Big Data 的爆炸式增长以及分析它所需的工具。
Big Data 带来的挑战几乎与它的承诺一样令人生畏。高效存储数据是这些挑战之一。与往常一样,预算紧张,因此机构必须最大限度地降低每兆字节的存储价格,并使数据易于访问,以便用户可以在需要时以需要的方式获取数据。备份海量数据加剧了这一挑战。
有效分析数据是另一个重大挑战。许多机构采用商业工具,使他们能够筛选海量数据,发现可以帮助他们更有效地运营的趋势。(MeriTalk 最近的一项研究发现,联邦 IT 高管认为 Big Data 可以帮助机构节省超过 5000 亿美元,同时实现任务目标。
定制开发的 Big Data 工具还使机构能够满足分析其数据的需求。例如,橡树岭国家实验室的计算数据分析小组已将其食人鱼数据分析系统提供给其他机构。该系统帮助医学研究人员找到了一种联系,可以在主动脉瘤发作之前提醒医生注意主动脉瘤。它还用于更平凡的任务,例如筛选简历以将求职者与招聘经理联系起来。
Insurtech: A Practical Introduction for Managers
14 小时Insurtech(又名数字保险)是指保险 + 新技术的融合。在 Insurtech 领域,“数字保险公司”将技术创新应用于其业务和运营模式,以降低成本、改善客户体验并提高运营敏捷性。
在这种讲师指导的培训中,参与者将了解在其组织和整个行业内实现数字化转型所需的技术、方法和思维方式。该培训 针对需要获得全域理解、打破炒作和行话并迈出建立 Insurtech 战略第一步的经理。
在本次培训结束时,参与者将能够:
- 智慧、系统地讨论 Insurtech 及其所有组成部分
- 识别并揭开 Insurtech 中每项关键技术的作用的神秘面纱。
- 起草在组织内实施 Insurtech 的总体策略
观众
- 保险公司
- 保险行业的技术人员
- 保险利益相关者
- 顾问和业务分析师
课程形式
- 部分讲座、部分讨论、练习和案例研究小组活动
Digital Transformation with IoT and Edge Computing
14 小时这种由讲师指导的现场培训<本地>(在线或现场)面向中级 IT 专业人员和业务经理,他们希望了解 IoT 和边缘计算在各个行业中实现效率、实时处理和创新的潜力。
在本次培训结束时,参与者将能够:
- 了解IoT和边缘计算的原理及其在数字化转型中的作用。
- 确定制造、物流和能源领域的IoT和边缘计算使用案例。
- 区分边缘计算和云计算架构和部署场景。
- 实施边缘计算解决方案,以实现预测性维护和实时决策。
Edge AI for IoT Applications
14 小时这种以讲师为主导的 中国(在线或现场)现场培训面向希望利用边缘 AI 通过智能数据处理和分析功能增强物联网应用程序的中级开发人员、系统架构师和行业专业人士。
在培训结束时,参与者将能够:
- 了解边缘 AI 的基础知识及其在物联网中的应用。
- 为 IoT 设备设置和配置边缘 AI 环境。
- 在边缘设备上为 IoT 应用程序开发和部署 AI 模型。
- 在物联网系统中实现实时数据处理和决策。
- 将边缘 AI 与各种物联网协议和平台集成。
- 解决面向物联网的边缘 AI 中的道德考量和最佳实践。
Edge Computing
7 小时这种由 中国 的讲师指导式现场培训(在线或现场)面向希望使用 Edge Computing 来分散数据管理以获得更快性能的产品经理和开发人员,利用位于源网路上的智能设备。
在本次培训结束时,参与者将能够:
- 了解 Edge Computing 的基本概念和优势。
- 确定可以应用 Edge Computing 的用例和示例。
- 设计和构建 Edge Computing 解决方案,以加快数据处理速度并降低运营成本。
Federated Learning in IoT and Edge Computing
14 小时这种讲师指导的现场培训在 中国(在线或现场)进行,面向希望应用 Federated Learning 来优化IoT和边缘计算解决方案的中级专业人士。
在本次培训结束时,参与者将能够:
- 了解 Federated Learning 在IoT和边缘计算中的原理和优势。
- 在 IoT 设备上实施 Federated Learning 模型以进行去中心化的 AI 处理。
- 减少延迟并改进边缘计算环境中的实时决策。
- 解决与IoT系统中的数据隐私和网路限制相关的挑战。
Securing Cloud and IoT Applications
21 小时这种以讲师为主导的 中国(现场或远端)现场培训 面向希望设置、部署和管理安全物联网应用程式的工程师。
在培训结束时,参与者将能够:
- 开发和部署应用程式以安全地管理IoT设备。
- 将IoT设备安全地整合到云中。
- 将IoT应用程式与现有基础设施整合。
Getting Started with IoT (Internet of Things) and Augmented Reality
14 小时Internet of Things (IoT) 是一个新兴的技术领域,它以无线方式连接物理对象和软体应用程式以进行遥感和控制。Augmented Reality (AR) 是一种通过将虚拟计算机生成的元素与物理现实世界环境相结合来改善用户体验的技术。AR 使企业能够为使用者提供即时和真实世界的信息检视。这两项技术在多个行业的采用率一直在迅速增长。
在这个由讲师指导的现场培训中,参与者将学习物联网和增强现实的基础知识,并将这些学习成果应用于组织的运营和战略。
在培训结束时,参与者将能够:
- 了解IoT和AR的基础知识
- 了解IoT和AR技术的工作原理
- 了解如何将IoT和AR技术应用于其业务战略
- 就IoT和AR做出明智的业务决策
观众
- 经理
- 企业家
课程形式
- 部分讲座,部分讨论,练习和大量的实践练习
注意
- 如需申请此课程的定制培训,请联系我们进行安排。
Introduction to IoT Using Arduino
14 小时在这个由讲师指导的 中国 现场培训中,参与者将在逐步创建基于 Arduino 的物联网感测器系统的过程中学习物联网的基础知识。
在培训结束时,参与者将能够:
- 了解物联网的原理,包括物联网元件和通信技术。
- 了解如何使用可用于不同物联网系统的 Arduino 通信模组。
- 了解如何使用和程式设计行动应用程式来控制 Arduino。
- 使用Wi-Fi模组将Arduino连接到另一台设备。
- 构建和部署他们自己的物联网感测器系统。
Programming for IoT with Azure
14 小时Internet of Things (IoT) 是一种网路基础设施,它以无线方式连接物理对象和软体应用程式,使它们能够通过网路通信、云计算和数据捕获相互通信并交换数据。Azure 是一套全面的云服务,它提供了一个物联网套件,由预配置的解决方案组成,可帮助开发人员加速物联网项目的开发。
在这个以讲师为主导的现场培训中,参与者将学习如何使用 Azure 开发物联网应用程式。
在培训结束时,参与者将能够:
- 了解IoT架构的基础知识
- 安装和配置 Azure IoT 套件
- 了解在物联网系统程式设计中使用 Azure 的好处
- 实现各种 Azure IoT 服务(IoT 中心、Functions、流分析、Power BI、Cosmos DB、DocumentDB、IoT 设备 Management)
- 使用 Azure 构建、测试、部署IoT系统并对其进行故障排除
观众
- 开发人员
- 工程师
课程形式
- 部分讲座,部分讨论,练习和大量的实践练习
注意
- 如需申请此课程的定制培训,请联系我们进行安排。
IoT Programming with C
14 小时Internet of Things (IoT) 是一种网路基础设施,它以无线方式连接物理对象和软体应用程式,允许它们通过网路通信、云计算和数据捕获相互通信并交换数据。C 是一种通用程式设计语言,推荐用于IoT,因为它具有无处不在和低级程式设计优势。
在这个以讲师为主导的现场培训中,参与者将学习如何使用C语言对物联网解决方案进行程式设计。
在培训结束时,参与者将能够:
- 安装和配置 NetBeans 以使用 C 语言对物联网系统进行程式设计
- 了解IoT架构的基础知识
- 了解在物联网系统程式设计中使用 C 语言的好处
- 使用 C 语言构建、测试、部署IoT系统并对其进行故障排除
观众
- 开发人员
- 工程师
课程形式
- 部分讲座,部分讨论,练习和大量的实践练习
注意
- 如需申请此课程的定制培训,请联系我们进行安排。
IoT ( Internet of Things) for Entrepreneurs, Managers and Investors
21 小时与其他技术不同,物联网要复杂得多,几乎涵盖了核心工程机械、Electronics、固件、中间件、云、分析和移动的每个分支。对于它的每个工程层,都有经济学、标准、法规和不断发展的技术水准等方面。这是第一次,提供了一个适度的课程来涵盖物联网工程的所有这些关键方面。
总结
涵盖物联网当前技术水准的高级培训计划
跨越多个技术领域,以提高对物联网系统及其元件的认识,以及它如何帮助企业和组织。
模型物联网应用的现场演示,展示不同行业领域的实际物联网部署,如工业物联网、智慧城市、零售、旅游和运输以及围绕连接设备和事物的用例
目标受众
负责各自组织内业务和运营流程的经理,希望了解如何利用物联网来提高他们的系统和流程的效率。
正在寻求建立新企业并希望更好地了解物联网技术前景的企业家和投资者,以了解如何以有效的方式利用它。
对物联网或物联网市场价值的估计是巨大的,因为根据定义,物联网是设备、感测器和计算能力的集成和分散层,覆盖了整个消费者、企业对企业和政府行业。物联网的连接数量将越来越多:目前有19亿台设备,到2018年将达到90亿台。到那一年,它将大致相当于智慧手机、智慧电视、平板电脑、可穿戴电脑和个人电脑的数量总和。
在消费领域,许多产品和服务已经跨界到物联网领域,包括厨房和家用电器、停车场、RFID、照明和供暖产品,以及工业互联网中的一些应用。
然而,物联网的底层技术并不是什么新鲜事,因为自互联网诞生以来就存在M2M通信。然而,在过去的几年里,随著智慧手机和平板电脑在每个家庭中的压倒性适应,出现了许多廉价的无线技术。行动装置的爆炸性增长导致了物联网的当前需求。
由于物联网业务的无限机会,大量中小型企业家加入了物联网淘金热的潮流。此外,由于开源电子和物联网平台的出现,物联网系统的开发成本和进一步管理其大规模生产的成本越来越低。现有的电子产品拥有者面临著将他们的设备与互联网或行动应用程式整合的压力。
该培训旨在对新兴行业进行技术和商业回顾,以便物联网爱好者/企业家能够掌握物联网技术和商业的基础知识。
课程目标
该课程的主要目标是介绍物联网在家庭和城市自动化(智慧家居和城市)、工业互联网、医疗保健、Govt.、移动蜂窝和其他领域的新兴技术选择、平台和案例研究。
物联网机械、Electron ics/感测器平台、无线和有线协议、移动到 Electronics 集成、移动到企业集成、数据分析和总控制平面的所有元素的基本介绍
用于物联网的 M2M 无线协定 - WiFi、Zigbee/Zwave、蓝牙、ANT+:何时何地使用哪一个?
移动/桌面/Web 应用程式 - 用于注册、数据采集和控制 - 可用于物联网的 M2M 数据采集平台 - Xively、Omega 和 NovoTech 等。
物联网的安全问题和安全解决方案
物联网开源/商用电子平台-Raspberry Pi、Arduino、ArmMbedLPC等
适用于 AWS-IoT 应用程式的开源/商业企业云平台,Azure -IOT、Watson-IOT 云以及其他小型 IoT 云
研究一些常见物联网设备的商业和技术,如家庭自动化、烟雾通报器、车辆、军事、家庭健康等。
NB-IoT for Developers
7 小时在这个由讲师指导的 中国 现场培训中,参与者将在开发和部署基于样本 NB-IoT 的应用程式时了解 NB-IoT (也称为 LTE Cat NB1)的各个方面。
在培训结束时,参与者将能够:
- 确定 NB-IoT 的不同组成部分,以及如何组合在一起形成一个生态系统。
- 了解并解释 NB-IoT 设备中内置的安全功能。
- 开发一个简单的应用程式来跟踪 NB-IoT 个设备。
Setting Up an IoT Gateway with ThingsBoard
35 小时ThingsBoard 是一个开源IoT平台,可为您的IoT解决方案提供设备管理、资料收集、处理和可视化。
在这个以讲师为主导的现场培训中,参与者将学习如何将 ThingsBoard 集成到他们的物联网解决方案中。
在培训结束时,参与者将能够:
- 安装与设定ThingsBoard
- 了解 ThingsBoard 功能和体系结构的基础知识
- 使用 ThingsBoard 构建IoT应用程式
- 将 ThingsBoard 与 Kafka 集成,用于遥测设备数据路由
- 将 ThingsBoard 与 Apache Spark 集成,以便从多个设备进行数据聚合
观众
- 软体工程师
- 硬体工程师
- 开发人员
课程形式
- 部分讲座,部分讨论,练习和大量的实践练习
注意
- 如需申请此课程的定制培训,请联系我们进行安排。