Get in Touch

Course Outline

Introduction to the Internet of Things (IoT)

  • Understanding the Core Principles of IoT
  • Illustrative Examples of IoT Devices and Platforms

Architecture Overview of IoT Solutions

  • Key IoT Components
    • Analog Sensors and Actuators
    • Digital Sensors
  • Internet Gateways and Data Acquisition Systems
    • Data Aggregation
    • Analog to Digital Conversion
  • Edge IT
    • Analytics
    • Pre-Processing
  • Data Center and Cloud
    • Analytics
    • Management
    • Archive

The Role and Advantages of Java in IoT

Overview of the Eclipse Open IoT Stack for Java

  • Kura
  • SmartHome
  • Californium
  • Paho
  • OM2M
  • Eclipse SCADA

Installation and Configuration of the Eclipse Open IoT Stack for Java

Leveraging the Eclipse Open IoT Stack for Java to Connect and Manage Devices in an IoT System

  • Utilizing Eclipse Paho for MQTT
  • Utilizing Eclipse Californium for CoAP
  • Utilizing Eclipse Wakaama for Lightweight M2M

Employing Eclipse Kura to Establish and Manage Connectivity Between IoT Devices via IoT Gateway Services

Developing an IoT Java Application with Eclipse Kura

Testing and Deploying an IoT Java Application within Eclipse Kura

Troubleshooting Techniques

Summary and Conclusion

Requirements

  • Fundamental experience in Java programming
  • Basic familiarity or experience with microcontrollers
 14 Hours

Testimonials (1)

Related Categories