> ## Documentation Index
> Fetch the complete documentation index at: https://notes.kodekloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> This lesson provides a comprehensive guide on working with Azure Cosmos DB, focusing on core classes, resource management, and advanced functionality.

This lesson provides a comprehensive guide on working with Azure Cosmos DB by focusing on three crucial areas:

1. Identifying the core classes and methods essential for creating and managing Azure Cosmos DB resources.
2. Managing resources using Azure Cosmos DB's Next SDK version 3, which offers a robust foundation for practical implementation.
3. Creating stored procedures and user-defined functions (UDFs) to empower advanced functionality within Cosmos DB applications.

Let's begin by exploring the classes and methods used in Azure Cosmos DB.

<Callout icon="lightbulb" color="#1CB2FE">
  Understanding these core components is key to efficiently leveraging the power of Azure Cosmos DB in your applications.
</Callout>

<CardGroup>
  <Card title="Watch Video" icon="video" cta="Learn more" href="https://learn.kodekloud.com/user/courses/az-204-developing-solutions-for-microsoft-azure/module/9b20db07-78f4-4774-8a8c-8c2c182ebd0e/lesson/3897d72a-c60d-4eba-9693-022fd6110fa3" />
</CardGroup>
