- Basic Java programming experience
- Basic experience or familiarity with microcontrollers
Internet of Things (IoT) is a network infrastructure that connects physical objects and software applications wirelessly, allowing them to communicate with each other and exchange data via network communications, cloud computing, and data capture. Java is a general purpose language that is known for being "write once, run anywhere." Java is recommended for IoT due to its portability and efficiency.
In this instructor-led, live training, participants will learn how to program IoT solutions with Java.
By the end of this training, participants will be able to:
- Install and configure tools and frameworks (Eclipse Open IoT Stack) for programming IoT systems with Java
- Understand the fundamentals of IoT architecture
- Use the Eclipse Open IoT Stack for Java to connect and manage devices in an IoT solution
- Build, test, and deploy an IoT system using Java
Audience
- Developers
- Engineers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
Note
- To request a customized training for this course, please contact us to arrange.
Introduction to Internet of Things (IoT)
- Understanding IoT Fundamentals
- Examples of IoT Devices and Platforms
Overview of IoT Solutions 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 Benefits 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
Using the Eclipse Open IoT Stack for Java to Connect and Manage Devices in an IoT System
- Using Eclipse Paho for MQTT
- Using Eclipse Californium for CoAP
- Using Eclipse Wakaama for Lightweight M2M
Using Eclipse Kura to Connect and Manage Connectivity between IoT Devices with IoT Gateway Services
Building an IoT Java Application with Eclipse Kura
Testing and Deploying an IoT Java Application in Eclipse Kura
Troubleshooting
Summary and Conclusion
United Arab Emirates - IoT Programming with Java
Qatar - IoT Programming with Java
Egypt - IoT Programming with Java
Saudi Arabia - IoT Programming with Java
South Africa - IoT Programming with Java
Brasil - IoT Programming with Java
Canada - IoT Programming with Java
中国 - IoT Programming with Java
香港 - IoT Programming with Java
澳門 - IoT Programming with Java
台灣 - Programming for IoT with Java
USA - IoT Programming with Java
Österreich - IoT Programming with Java
Schweiz - IoT Programming with Java
Deutschland - IoT Programming with Java
Czech Republic - IoT Programming with Java
Denmark - IoT Programming with Java
Estonia - IoT Programming with Java
Finland - IoT Programming with Java
Greece - IoT Programming with Java
Magyarország - IoT Programming with Java
Ireland - IoT Programming with Java
Luxembourg - IoT Programming with Java
Latvia - IoT Programming with Java
España - Programación para IoT con Java
Italia - IoT Programming with Java
Lithuania - IoT Programming with Java
Nederland - IoT Programming with Java
Norway - IoT Programming with Java
Portugal - IoT Programming with Java
România - IoT Programming with Java
Sverige - IoT Programming with Java
Türkiye - IoT Programming with Java
Malta - IoT Programming with Java
Belgique - IoT Programming with Java
France - IoT Programming with Java
日本 - IoT Programming with Java
Australia - IoT Programming with Java
Malaysia - IoT Programming with Java
New Zealand - IoT Programming with Java
Philippines - IoT Programming with Java
Singapore - IoT Programming with Java
Thailand - IoT Programming with Java
Vietnam - IoT Programming with Java
India - IoT Programming with Java
Argentina - Programación para IoT con Java
Chile - Programación para IoT con Java
Costa Rica - Programación para IoT con Java
Ecuador - Programación para IoT con Java
Guatemala - Programación para IoT con Java
Colombia - Programación para IoT con Java
México - Programación para IoT con Java
Panama - Programación para IoT con Java
Peru - Programación para IoT con Java
Uruguay - Programación para IoT con Java
Venezuela - Programación para IoT con Java
Polska - IoT Programming with Java
United Kingdom - IoT Programming with Java
South Korea - IoT Programming with Java
Pakistan - IoT Programming with Java
Sri Lanka - IoT Programming with Java
Bulgaria - IoT Programming with Java
Bolivia - Programación para IoT con Java
Indonesia - IoT Programming with Java
Kazakhstan - IoT Programming with Java
Moldova - IoT Programming with Java
Morocco - IoT Programming with Java
Tunisia - IoT Programming with Java
Kuwait - IoT Programming with Java
Oman - IoT Programming with Java
Slovakia - IoT Programming with Java
Kenya - IoT Programming with Java
Nigeria - IoT Programming with Java
Botswana - IoT Programming with Java
Slovenia - IoT Programming with Java
Croatia - IoT Programming with Java
Serbia - IoT Programming with Java
Bhutan - IoT Programming with Java