---
title: Developer Guides
description: This section contains how-to guides for developers.
pubDate: 2026-08-17T09:53:44.266Z
antora:
  editUrl: https://github.com/couchbaselabs/docs-devex/edit/release/7.2/modules/guides/pages/intro.adoc
  xref: xref:7.2@server:guides:intro.adoc[]
---

[Consult the llms.txt file for a full list of contents](/llms.txt)
[View original HTML](/server/7.2/guides/intro.html)

# Developer Guides

This section contains _how-to guides_ that walk you through common tasks for Couchbase Server development, such as storing, retrieving, and querying documents.

This page is for Couchbase Server.

## Connecting to Couchbase

This guide explains how to connect to a Couchbase cluster.

* [Connecting to Couchbase Server](connect.md)

## Key-Value Operations

This guide explains how to use Couchbase SDKs to carry out key-value operations on documents.

* [Key-Value Operations](kv-operations.md)

## Selection Queries

This guide explains how to read data with a SQL++ query.

* [Selection Queries](query.md)

## Indexes

This guide explains how to create and use primary and secondary indexes for SQL++ queries.

* [Indexes](indexes.md)

## Data Manipulation Queries

This guide explains how to create, update, and delete data with a SQL++ query.

* [Data Manipulation Queries](manipulate.md)

## Optimizing Performance

This guide explains how to optimize the performance of SQL++ queries.

* [Optimizing Performance](optimize.md)

## Transactions

This guide explains how to carry out ACID transactions on the database.

* [Couchbase Transactions](transactions.md)

## Importing Data

This guide explains how to import data from files.

* [Importing Data](import.md)

## JavaScript User-Defined Functions

This guide explains how to create JavaScript User-Defined Functions, and how to call them through the Query WorkBench and the REST API.

* [User-defined Functions with JavaScript](javascript-udfs.md)