---
name: Cloudant-learning-center
title: Learning Center
description: The IBM&reg; Cloudant&reg; for IBM Cloud&reg; Learning Center offers a video series to help you learn to use IBM Cloudant. The videos start with the basics of using IBM Cloudant. Then the videos walk you through document structure, the API, indexing and querying, and include an *Under the Hood* topic that highlights the architecture that powers the service.
last-updated: 2023-04-04
---

> ## Documentation Index
> The table of contents for this documentation set is at https://cloud.ibm.com/docs/Cloudant?format=markdown
> The index for all IBM Cloud docs is at: https://cloud.ibm.com/docs/llms.txt
> Use these files to discover more information as needed.

# Learning Center
{: #learning-center}

The IBM&reg; Cloudant&reg; for IBM Cloud&reg; Learning Center offers a video series to help you learn to use IBM Cloudant. The videos start with the basics of using IBM Cloudant. Then the videos walk you through document structure, the API, indexing and querying, and include an *Under the Hood* topic that highlights the architecture that powers the service.
{: shortdesc}

You can use the [playlist](https://youtu.be/playlist?list=PLzpeuWUENMK3F93hGaS4ezGmlX4Bipt4S) to go through the courses, or navigate directly to the topic of your choosing.{: external}

## Introduction to IBM Cloudant video
{: #cloudant-course-intro-video}

Learn about the IBM Cloudant 17-part video series that provides an overview of the IBM Cloudant database-as-a-service.

[Introduction to IBM Cloudant](https://youtu.be/P9dFZaKAhIo){: external}

## The Document video
{: #the-document-video}

Learn about IBM Cloudant databases and documents work.

[The Document](https://youtu.be/zlfPQ5cl2Zo){: external}

## The `_id` video
{: #the-id-video}

Learn how `_id`s work in IBM Cloudant, how they are different from relational databases, and how you can define your own `_id`.

[The _id](https://youtu.be/y_L8r_knq8U){: external}

## The rev token video
{: #the-rev-token-video}

Learn how IBM Cloudant creates a revision token when you add, edit, or delete a document.

[The rev token](https://youtu.be/T14voAppUl0){: external}

## Authentication video
{: #authentication-video}

Learn how Legacy authentication and IAM authentication work. You can also learn how IBM Cloudant generates credentials, and how the three official IBM Cloudant libraries handle authentication. 

[Authentication](https://youtu.be/7TF2NnjZc78){: external}

## The Dashboard video
{: #the-dashboard-video}

Learn about the IBM Cloudant Dashboard and what it has to offer, as well as an introduction into how to use it. 

[The Dashboard](https://youtu.be/Lbs7I6fI2O8){: external}

## HTTP API Basics video
{: #http-api-basics-video}

Learn how to use the command line to make HTTP requests and to add, edit, and delete documents.

[HTTP API Basics](https://youtu.be/0G3J5eJF_jk){: external}

## The Bulk API video
{: #the-bulk-api-video}

Learn how to use two API calls to perform all the basic IBM Cloudant operations while also acting on more than one document per API call.

[The Bulk API](https://youtu.be/9e_Mx3rX88s){: external}


## Accessing IBM Cloudant Programmatically video
{: #accessing-cloudant-programmatically-video}

Learn how to access IBM Cloudant programmatically.

[Accessing IBM Cloudant Programmatically](https://youtu.be/y35LbPetISw){: external}

## Querying video
{: #querying-video}

Learn the different ways to query data in IBM Cloudant.

[Querying](https://youtu.be/R7xVzn2QxRg){: external}

## Indexing video
{: #indexing-video}

Learn how indexing can speed up your query process.

[Indexing](https://youtu.be/we2P8mtsnPs){: external}

## MapReduce video
{: #mapreduce-video}

Learn about MapReduce, which is another way to configure secondary indexes.

[MapReduce](https://youtu.be/T1KFHLe6NsA){: external}

## Dates video
{: #dates-video}

Learn about different options for storing a date, or date and time value.

[Dates](https://youtu.be/7b2zFNIK7hU){: external}

## Replication video
{: #replication-video}

Learn what replication means in IBM Cloudant, as well as different types of replication and how they work. 

[Replication](https://youtu.be/TxDcumJ-DdA){: external}

## Partitioned databases video
{: #partitioned-databases-video}

Learn how partitioned databases work in IBM Cloudant, how to assign documents to specific shards, and why partitioned databases improve performance, cost, and scalability. 

[Partitioned databases](https://youtu.be/44PhiYnrGJA){: external}

## IBM Cloudant Search video
{: #cloudant-search-video}

Learn how to use IBM Cloudant Search, as well as Lucene query language and faceting.

[IBM Cloudant Search](https://youtu.be/4cs5qH3lt5U){: external}

## Under the hood video
{: #under-the-hood-video}

Learn how the IBM Cloudant service is organized.

[Under the hood](https://youtu.be/kCOTeCnHWJg){: external}

## Summary
{: #summary }

That's the end of this course. For more information, see the [IBM Cloudant documentation](https://cloud.ibm.com/docs/Cloudant?topic=Cloudant-getting-started-with-cloudant&format=markdown) and [blog](https://blog.cloudant.com/).