Course Overview

NoSQL databases have become popular in recent years because of the ability to store arbitrary data that changes rapidly. Microsoft has DocumentDB API on Cosmos DB on Azure as a service to provide organizations with a highly scalable managed offering for NoSQL.  In addition to NoSQL, Cosmos DB also offers Server-Side programming, a feature not commonly found in NoSQL databases. These features make Cosmos DB a fantastic tool for writing modern apps that need flexibility, high availability, and speed.

Key Learning Areas

  • Understanding NoSQL and Documents on Cosmos DB architecture
  • How to get data out with queries
  • Server-side programming with stored procedures, triggers, and user-defined functions
  • Client side programming with SDK and other API's

Course Outline

  • Introduction to Documents on Cosmos DB
  • Setting Up  Cosmos DB
  • Document on Cosmos DB Architecture
  • Importing Data
  • Querying Data
  • Developing Stored Procedure
  • Developing Triggers
  • Developing user-defined functions
  • Writing client-side to use Document with API's

Who Benefits

IT Pros and Developers alike will learn about developing and managing Documents on Cosmos DB.


Microsoft Azure subscription