---
title: InfluxDB API client library starter
description: Follow step-by-step tutorials to build an IoT dashboard with API client libraries in your favorite framework or language.
url: https://docs.influxdata.com/influxdb/cloud/api-guide/tutorials/
estimated_tokens: 384
product: InfluxDB Cloud (TSM)
version: cloud
---

# InfluxDB API client library starter

Follow step-by-step tutorials to build an Internet-of-Things (IoT) application with InfluxData client libraries and your favorite framework or language. InfluxData and the user community maintain client libraries for developers who want to take advantage of:

-   Idioms for InfluxDB requests, responses, and errors.
-   Common patterns in a familiar programming language.
-   Faster development and less boilerplate code.

In these tutorials, you’ll use the InfluxDB API and client libraries to build a modern application, and learn the following:

-   InfluxDB core concepts.
-   How the application interacts with devices and InfluxDB.
-   How to authenticate apps and devices to the API.
-   How to install a client library.
-   How to write and query data in InfluxDB.
-   How to use the InfluxData UI libraries to format data and create visualizations.

### [Python](/influxdb/cloud/api-guide/tutorials/python/)

Build an application that writes, queries, and manages devices with the InfluxDB client library for Python.

### [JavaScript](/influxdb/cloud/api-guide/tutorials/nodejs/)

Build a JavaScript application that writes, queries, and manages devices with the InfluxDB client library.

[api](/influxdb/cloud/tags/api/)
