Couchbase Developer
  • Sign In
  • Try Free

  • Docs

    • SDKs
    • Mobile SDKs

    • Backend
    • Full-stack
    • Mobile
    • Ops / DBA

  • Architecture

  • Tutorials

  • Community

  • Try Free

Learning Paths
on Couchbase

Curated learning paths for deeper dives into specific areas of Couchbase technologies.

Couchbase and the Java Client SDK

  • Learn how to use Couchbase's Java Client SDK
  • Explore real examples and demos along the way
  • Learn how to use transactions with Couchbase via the Java SDK

Spring Boot
Spring Data
Transactions
Couchbase and the Node Client SDK

  • Take a deep dive on how to use Couchbase's Node.js Client SDK
  • Explore real examples and demos, including fully built sample applications

Express
REST API
Couchbase and Python SDK

  • Deep dive on how to use Couchbase's Python SDK with real examples and demos
  • Tutorials on Key Value Operations, Indexing, SQL++ Querying, Full Text Search, and Distributed Transactions using Python

SQL++ (N1QL)
Transactions
Couchbase Lite with Java for Android Developers

  • Take a deep dive into Couchbase Lite's Android Java SDK
  • View real examples and demos
  • Learn about QueryBuilder and Sync Gateway

Android
Couchbase Lite and Capella App Services with Kotlin and JetPack Compose

  • Deep dive on how to use Couchbase Lite Android Kotlin SDK with Capella App Services
  • Explore real examples and demos

Android
App Services
Couchbase Lite and Sync Gateway with Kotlin and JetPack Compose

  • Deep dive on how to use Couchbase Lite Android Kotlin SDK with Sync Gateway
  • Explore real examples and demos

Android
Couchbase Lite with .NET for Xamarin Forms Developers

  • Take a deep dive into Couchbase Lite's .NET SDK with Xamarin
  • View real examples and demos
  • Learn about QueryBuilder and Sync Gateway

iOS
Android
.NET
Xamarin
Couchbase Lite and Capella App Services with Dart and Flutter

  • Deep dive on how to use the community Dart SDK for Couchbase Lite with Capella App Services
  • Explore real examples and demos

Android
iOS
Flutter
App Services
Couchbase Lite with Swift for iOS UIKit Developers

  • Take a deep dive into Couchbase Lite's Swift SDK
  • View real examples and demos
  • Learn about QueryBuilder and Sync Gateway

iOS
Couchbase Support Guide

  • This learning path describes how to best interact with Couchbase Technical Support
  • Explore how to provide your own internal tier 1 support
  • Learn how to contact support and open a ticket

Support
Customer
JSON Data Modeling Guide

  • Learn about core elements used to handle data in Couchbase Server
  • Explore best practices for how to store documents from a Couchbase SDK
  • A well-thought-out data model can play a big role in ensuring your application performs as expected

Data Modeling
JSON Document Management Guide

  • Learn how to manage and adapt to change within your data model
  • Explore best practices for structuring documents
  • View illustrative examples and conceptual implementations

Data Modeling
Configuration
Best Practices
N1QL Performance Best Practices Guide

  • View all the different ways to improve query performance in Couchbase Server
  • Explore different indexing options and view illustrative examples
  • Learn about best practices for fast querying

Best Practices
SQL++ (N1QL)
Optimization
Was this page helpful?
Couchbase home page link
  • Documentation
  • Downloads
  • Forums
  • Blog
  • Resources
  • Support Login
  • Training
  • Careers
  • Events
  • SDKs
  • Social Media Link for Stack OverflowStack Overflow
  • Social Media Link for GitHubGithub
  • Social Media Link for TwitterTwitter
  • Social Media Link for LinkedInLinkedIn

© 2023 Couchbase, Inc. Couchbase, Couchbase Lite and the Couchbase logo are registered trademarks of Couchbase, Inc.

Terms of UsePrivacy PolicyCookie PolicySupport PolicyMarketing Preference Center