Stand with Ukraine flag
Pricing Try it now

ThingsBoard training sessions

ThingsBoard dashboards and menus ThingsBoard tenant list ThingsBoard alarm list ThingsBoard SCADA ThingsBoard rule chains list
Training sessions

Fast, informative, and engaging

Contact Us

Our ThingsBoard training sessions are practical workshops led by experts from the ThingsBoard team, created especially for your company's engineers. We offer fifteen 2-hour sessions that explain the basics of using ThingsBoard. Even though our documentation is detailed, these sessions focus on the most important points, helping you start IoT solution development quickly and easily.

Contact Us

Who is this for

  • Users icon Teams of up to 8 people who need to learn at the same pace.
  • Trophy icon Individuals ready to get a solid foundation and fully leverage ThingsBoard.
  • Target icon Those eager to quickly create top-notch solutions.

Primary goals of the training

  • Graph icon Enhance your experience with ThingsBoard.
  • Answer practical questions related to your specific use cases.
  • Akar icons Reduce your time-to-market for IoT products or solutions.

Training courses

Data visualization

Contact Us

Learn how to effectively model and visualize data using the ThingsBoard platform. This training block covers the essentials of ThingsBoard's Web UI, entity management, and advanced data visualization techniques. You will gain hands-on experience with creating and customizing widgets, as well as building comprehensive dashboards that provide insightful data representations for your IoT projects.

Contact Us

ThingsBoard UI fundamentals: data modeling and visual representation

2 hours
  • Learn how to navigate the ThingsBoard UI confidently, understanding its layout, navigation, and key features.

  • Explore the ThingsBoard hierarchy: SysAdmin, Tenants, Customers, and Users, along with roles and permissions.

  • Learn how to configure Tenant Profiles.

  • Manage core entities like Devices, Assets, and Entity Views.

  • Learn how to group Devices and Assets for better scalability (PE Feature).

  • Work with entity attributes and telemetry data to retrieve both real-time and historical insights.

  • Understand entity relations, different relationship types, and how they define connections between entities.

  • Explore real-world use cases of entity relations in ThingsBoard.

  • Identify common limitations and best practices to avoid performance bottlenecks.

  • Apply knowledge through real-world scenarios.

  • Discuss best practices for ThingsBoard UI and data management.

ThingsBoard dashboard & widget mastery

2 hours
  • Deep Dive into ThingsBoard Dashboards to understand Entity Aliases, Time Window selection, General Settings, and Dashboard States.

  • Explore state transitions and how to enhance user experience.

  • Learn how to customize Chart, Markdown/HTML Card, and Map widgets.

  • Utilize Custom Tooltips and Dashboard Actions to improve usability and interaction.

  • Create dashboards with multiple states to display Asset hierarchy.

  • Implement drill-down functionality for detailed views of assets and devices.

  • Discuss advanced visualization strategies.

  • Gain hands-on experience with dashboard configurations.

ThingsBoard custom widget development (session 1)

2 hours
  • Recommended for users with JavaScript and Angular experience

  • Learn how to use the ThingsBoard Widget Editor, its layout, and key features.

  • Explore how to navigate, create, and configure widget bundles.

  • Manage widgets efficiently through importing, modifying, and exporting.

  • Learn how to build Control Widgets: develop widgets for real-time user interactions.

  • Develop Static Widgets: Create non-interactive elements for structured data display.

  • Understand how to develop Markdown/HTML Widgets: Enhance dashboards with flexible content.

  • Learn how to structure widgets for performance, scalability, and maintainability.

  • Troubleshoot common widget development challenges.

  • Gain hands-on experience in custom widget creation.

ThingsBoard custom widget development (session 2)

2 hours
  • Recommended for users with JavaScript and Angular experience

  • Understand complex widget structures and custom logic implementation.

  • Work with the Last Values widgets for real-time data representation.

  • Learn how to Develop Time-Series Widgets.

  • Build a Time-Series Table to structure historical data.

  • Create a Dynamic Line Chart to visualize trends in telemetry data.

  • Implement custom action templates for interactive dashboards.

  • Use HTML extensions for advanced data manipulation.

  • Discuss common custom widget challenges.

  • Learn best practices for scalable and maintainable widget development.

0+ Participants

More than 1200 participants took part in ThingsBoard training sessions

0+ Sessions

More than 200 sessions were organized for ThingsBoard clients

Professional training tailored for your needs. Get in touch and start learning!

Contact Us