Get in Touch

Course Outline

Introduction to the Internet of Things (IoT)

  • Understanding the Fundamentals of IoT
  • Examples of IoT Devices and Platforms

Overview of IoT Solution Architecture

  • 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 / 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

Installing and Configuring 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

Using 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

Summary and Conclusion

Requirements

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

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories