Programming Azure Cosmos DB: Transactions, Triggers, and Custom Queries
Learn to write JavaScript user-defined functions, triggers, and transactional batches to extend the capabilities of your Azure Cosmos DB databases.
-
💬
ИИ инструктор
Задавайте вопросы по любому уроку — понятный ответ придёт мгновенно, в любой момент. -
🕐
Начните в любое время
Без расписаний и дедлайнов — учитесь в своём темпе, когда удобно. -
🌐
На русском языке
Уроки, задания и сертификат — всё полностью на вашем языке.
О курсе
Modern cloud applications demand highly performant and consistent data operations. When standard SQL queries are not enough, extending your database logic directly on the server is the key to unlocking maximum efficiency. This course teaches you how to write, deploy, and manage server-side programming constructs in Azure Cosmos DB for NoSQL. You will transition from executing basic queries to implementing complex transactional workflows and custom business logic directly within your database container.
What you'll learn:
- Understand the core architecture of server-side programming in Azure Cosmos DB
- Write and execute user-defined functions (UDFs) in JavaScript to customize query results
- Implement pre-triggers and post-triggers to validate and modify documents during write operations
- Author stored procedures to perform multi-document transactional operations safely
- Apply transactional batching techniques to group multiple operations together efficiently
- Manage Request Units (RUs) and optimize server-side execution performance
You will start by exploring the foundational concepts of server-side execution and transaction boundaries in NoSQL databases. Then, you will progress through structured text-based lessons with practical code snippets that demonstrate how to write, register, and execute JavaScript logic safely and efficiently. This course is designed for database developers, cloud engineers, and backend programmers who are new to server-side development in Azure Cosmos DB. Basic familiarity with SQL and JavaScript is helpful, but no prior database programming experience is required. Start reading today to elevate your database operations with server-side programming.
Что вы получите
-
📜
Сертификат об окончании
Добавьте в профиль LinkedIn -
💬
Личный AI-наставник
Застрял на уроке? Спроси встроенного наставника о чём угодно, в любой момент. -
🎧
Аудиоверсия включена
Учитесь в дороге — экран не нужен -
♾️
Пожизненный доступ
Возвращайтесь в любое время, без срока -
📱
Телефон или компьютер
Работает везде и на любом устройстве -
💸
Возврат в течение 14 дней
Без вопросов -
⚡
Кратко и по делу
2 ч 42 мин практического материала
Отзывы
Отзывов пока нет — поделитесь своим первым.
Студенты также прошли
🎓 С сертификатом
Cassandra Distributed Database: Архитектура, CQL и управление кластерами
Сертификат
Практика
1 300 сом
→
🎓 С сертификатом
Поиск Splunk и руководство по запросам SPL
Сертификат
Практика
1 300 сом
→
🌟 Выбор студентов
🎓 С сертификатом
Технологии баз данных следующего поколения и будущие тенденции
Сертификат
Практика
1 300 сом
→
🔥 Востребован
🎓 С сертификатом
ElasticSearch для систем поиска и рекомендаций
Сертификат
Практика
1 300 сом
→
Часто спрашивают
Что нужно для прохождения курса? +
Только смартфон или компьютер с доступом в интернет. Никаких установок и оборудования.
Как оплатить? +
Банковской картой через Stripe. Данные карты обрабатывает Stripe — мы их не храним.
Можно ли вернуть деньги? +
Да — полный возврат в течение 14 дней, без вопросов.
Как долго будут доступны материалы? +
Навсегда. После покупки курс остаётся с вами — возвращайтесь в любое время.
Получу ли я сертификат? +
Да. По окончании выдаётся сертификат, который можно добавить в профиль LinkedIn.
Подходит для специалистов в
IT
Дизайн
Финансы
Маркетинг
Медицина
Образование
HoReCa
Производство