Проектировать работу с YDB
Разобраться в архитектуре и обращении к таблицам.
Курс команды YDB о разработке приложений на распределённой СУБД представлен в каталоге Яндекс Практикума. Обучение самостоятельное.
| Кому подойдёт | Чем поможет курс |
|---|---|
| Разработчикам сервисов | Освоить работу с YDB при переходе с других СУБД. |
| Знакомым с SQL и Java | Изучить транзакции, индексы и потоки данных YDB. |
Разобраться в архитектуре и обращении к таблицам.
Применять распределённые транзакции, индексы и YQL.
Использовать топики и уведомления об изменении данных.
Задания для применения изученного материала и отработки навыков. Практические задания на собственных серверах или с сервисами Yandex Cloud.
Материалы для изучения и повторения тем курса: пояснения, конспекты и справочная информация. Онлайн-материалы и проверочные вопросы для самостоятельного обучения.
Темы и разделы, которые входят в программу обучения.
Назначение и устройство распределённой СУБД YDB.
Драйвер YDB и оптимизация запросов к таблицам.
Проект с одной таблицей и строковые таблицы.
Связи между таблицами и распределённые транзакции.
Принципы работы и асинхронные индексы.
Отправка и чтение сообщений, транзакции между топиками и таблицами.
Уведомления об изменениях в таблице.
YQL, специальные API и типичные ошибки.
Практические работы курса — какие задачи вы будете решать, какие кейсы и примеры разбирать.
Задания по работе с таблицами, транзакциями, индексами и потоками YDB.
В уроках есть вопросы для закрепления теории.
Профессии, с задачами которых знакомит программа курса.
Навыки, на развитие которых направлена программа курса.
Инструменты и методы по материалам школы; состав может зависеть от тарифа.
Состав экспертов и их участие в конкретной группе уточняйте у школы.
Разработчик команды YDB AppTeam
CPO YDB
Ведущий технический менеджер YDB

Школа указывает этот вид документа.
Свидетельство об окончании после прохождения всех тем и успешной сдачи итогового теста.
Разработчикам сервисов, которые изучают YDB или переходят на неё с других систем.
Основы SQL и опыт программирования на Java.
Материал рассчитан примерно на 21 час.
На своих серверах или с использованием сервисов Yandex Cloud.
Материалы бесплатны. При использовании облачных ресурсов возможны расходы.
Нужно пройти все темы курса и успешно сдать итоговый тест.
Программу составили эксперты и разработчики команды YDB.
Перейдите на сайт Яндекс Практикум, чтобы узнать условия обучения на курсе «Разработчик YDB: СУБД Яндекса».
На сайт школыДругие программы для той же профессии или со схожими навыками и инструментами.
Курс для специалистов с базовыми знаниями SQL и Python: проектирование хранилищ, автоматизация ETL, распределённая обработка данных и работа с облачной инфраструктурой.
Расширенная программа Нетологии по Python и backend-разработке. Изучите базы данных, веб-фреймворки и тестирование; дополнительные блоки по ИИ зависят от тарифа.
Проверьте знание SQL и опыт работы с Java.
Выберите собственный сервер или облачную инфраструктуру для практики.
Для свидетельства нужно пройти темы и итоговый тест.
Познакомьтесь со школой Яндекс Практикум, её программами и условиями обучения.
ОткрытьСравните курсы Яндекс Практикум по программе, практике и условиям обучения, чтобы выбрать подходящий вариант.
ОткрытьСравните онлайн-курсы по программе, школе, стоимости и длительности. Найдите обучение для первых шагов или развития навыков и изучите условия перед записью.
Открыть