Course Outline

Introduction to ThingsBoard

Installing and Configuring ThingsBoard

Overview of ThingsBoard Features and Architecture

  • ThingsBoard Platform Integration
  • ThingsBoard IoT Gateway
  • IoT Use Cases

Working with ThingsBoard IoT Gateway

Pushing Data to ThingsBoard from Your Device

Visualizing Your Device Data with ThingsBoard

  • Web UI Capabilities
  • Dashboards and Widgets
  • Historical and Real-Time Data Visualization

Building Connected Applications for IoT Devices Using ThingsBoard

Connecting Cloud Applications with IoT Devices Using ThingsBoard

ThingsBoard Administration: Provisioning, Monitoring, and Scaling Your ThingsBoard Cluster

Integrating ThingsBoard with Apache Spark and Kafka


Summary and Conclusion


  • Basic understanding of IoT technology
  • Basic programming experience
  35 Hours


Related Courses

Big Data Business Intelligence for Govt. Agencies

  35 hours

IoT Programming with C

  14 hours

IoT Fundamentals and Frontiers : For Managers, CXO, VP, Investors and Entrepreneurs

  21 hours

IoT Programming with Java

  14 hours

IoT Programming with JavaScript

  21 hours

Industrial IoT (Internet of Things) for Manufacturing Professionals

  21 hours

IoT Security

  21 hours

IoT services for Telecom Service Providers

  21 hours

Machine-to-Machine (M2M)

  14 hours


  14 hours

Insurtech: A Practical Introduction for Managers

  14 hours

Getting Started with IoT (Internet of Things) and Augmented Reality

  14 hours

Introduction to IoT Using Arduino

  14 hours

IoT Programming with Python

  14 hours

Introduction to IoT Using Raspberry Pi

  14 hours