Акции школ
Войти

Курс «Базы данных»

Составитель: Денис Сметнёв · Обновлено: 27.07.2026

Базы данных — фундамент любого серьёзного проекта. Без понимания, как устроены PostgreSQL, MySQL и NoSQL-решения, разработчик упирается в потолок: либо пишет медленные запросы, либо не может выбрать нужный инструмент под задачу. Курс OTUS — продвинутый уровень, рассчитан на тех, кто уже пишет код, но хочет осознанно работать с данными: проектировать схемы, оптимизировать запросы, разбираться с индексами и резервным копированием.

Подробнее


Компания: OTUS (Отус)

Язык: ru

Уровень: Сложный Длительность: 6 месяцев Формат: Онлайн Старт: в любое время
📁 1 проект в портфолио
Почему мы рекомендуем: актуальные данные курса — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)

Актуальная программа курса (5 модулей, по данным школы)

  1. Сущности и связи
  2. PostgreSQL
  3. MySQL
  4. NoSQL (Redis, Tarantool, MongoDB, Cassandra)
  5. Проектная работа

Сколько зарабатывают в профессии (медиана hh.ru, по 158 вакансиям)

Junior
60 900 ₽
Middle
133 000 ₽

Окупаемость: стоимость курса ≈ 1 мес зарплаты junior-специалиста.

Сравнение с похожими курсами других школ

КурсШколаЦенаСрокРейтингДиплом
Базы данных (этот) OTUS (Отус) 14 900 9 680 ₽ 6 месяцев
Компьютерные сети GeekBrains (ГикБреинс) 15 000 ₽ 4 недели 5.0 Перейти
Основы баз данных GeekBrains (ГикБреинс) 5 000 ₽ 4.4 Перейти
SQL и получение данных Netology (Нетология) 57 895 28 700 ₽ 4 недели 3.0 Удостоверение Перейти

Стоит ли идти на этот курс

Плюсы

  • Стек без перекоса в одну сторону: PostgreSQL и MySQL рядом с Redis, MongoDB, Cassandra и Tarantool. Разработчику, который хочет выбирать СУБД под задачу, а не тащить привычный инструмент куда попало, — здесь есть из чего выбирать.
  • Финальный проект, а не тест. После всех домашних заданий — выпускная работа, которую можно показать на собеседовании. Не галочки в форме, а что-то собранное руками.
  • Программа стартует с рабочего уровня: DDL, DML, оптимизация запросов, профилирование, индексы. Блок «Сущности и связи» идёт первым — но дальше темп резко берёт в сторону задач, которые встречаются в реальных проектах, а не в учебных примерах.
  • Аналитический блок сверх базы: ClickHouse + Superset, сравнение кубов с OLAP-подходом — тема, которую обычный курс по SQL не затрагивает.

Минусы и кому не стоит

  • Шесть месяцев — серьёзное обязательство. Если нужен точечный навык (например, только PostgreSQL или только MongoDB), длинная программа со всем NoSQL-разделом может оказаться избыточной и по времени, и по цене.
  • Сертификат или диплом об окончании в публичных материалах курса не упоминается. Если документ нужен для работодателя или внутренней аттестации — выясните этот вопрос у школы отдельно, до оплаты.
  • Курс позиционируется как продвинутый, но программа открывается блоком «Сущности и связи» — для тех, кто уже уверенно проектирует схемы, первый модуль, скорее всего, будет повторением.

Когда этот курс вам не нужен

Не стоит идти сюда, если привыкли учиться в своём темпе без внешних дедлайнов: шестимесячный курс с домашними заданиями по каждому модулю требует регулярной включённости, а не эпизодического просмотра лекций. Также этот формат не подойдёт, если цель — закрыть один конкретный пробел в аналитике или администрировании: программа устроена как сквозной маршрут через весь стек, а не как набор независимых блоков. Наконец, если вы только начинаете программировать — продвинутый уровень скорее демотивирует, чем ускорит рост.

Как выбрать курс по этому направлению

Выбирая курс по разработке, смотрите на стек и глубину, а не на список тем на лендинге. Важно: покрывает ли программа реальные рабочие сценарии — не только SQL-синтаксис, но и оптимизацию медленных запросов, проектирование схем под нагрузку. Курс стоит около пятнадцати тысяч рублей — разумно для шести месяцев обучения с проектной работой. Проверьте на берегу: есть ли практические задания с обратной связью и финальный проект — именно они отделяют знание от навыка. По данным школы, часть студентов меняет работу ещё в процессе обучения — это полезный, хотя и неверифицируемый ориентир.

Частые вопросы

Можно ли записаться без опыта работы с базами данных?

Курс заявлен как продвинутый. Предполагается, что вы уже знакомы с разработкой и понимаете основы реляционных баз данных. Совсем без бэкграунда будет тяжело — разумнее сначала пройти вводный курс по SQL, а потом идти сюда.

Сколько времени нужно в неделю?

Программа рассчитана на сто восемьдесят дней с домашними заданиями по каждому блоку — это не эпизодический просмотр лекций. Точную недельную нагрузку OTUS публично не раскрывает: прикиньте сами, есть ли у вас стабильные несколько часов в будни, прежде чем покупать шестимесячный курс.

Какие СУБД разбираются на курсе?

PostgreSQL, MySQL, Redis, Tarantool, MongoDB, Cassandra — плюс аналитический стек ClickHouse + Superset. Охват широкий: и реляционные, и NoSQL, и колоночные решения для аналитики.

Будет ли документ об окончании?

В материалах курса про сертификат или диплом ничего не сказано — ни на странице программы, ни в описании модулей. Если документ нужен для работодателя или аттестации, этот вопрос стоит задать школе напрямую: ответ повлияет на решение.

Помогают ли с трудоустройством?

По словам школы, часть студентов находит или меняет работу ещё в процессе обучения, к концу программы некоторые получают повышение. Конкретных гарантий нет — это ориентир, а не обещание.

Есть ли практика, или курс теоретический?

Программа включает домашние задания по каждому блоку и финальный проектный модуль. Проект требует применить весь стек — не просто ответить на вопросы теста, а собрать работающее решение.

Длительность курса

Длительность курса

180 дней

Формат обучения

Формат обучения

2 вебинара в неделю по 2 академических часа

Обратная связь

Обратная связь

общение с преподавателем в канале Slack раз в месяц очные митапы преподавателей и студентов

Теория и практика

Теория и практика

6 модулей 63 часа теории и 26-104 часов практики

Чему научитесь

  • Различать основные СУБД (PostgreSQL, MySQL, Redis, MongoDB, Cassandra)
  • Владеть синтаксисом и особенностями работы SQL, DDL, DML
  • Оптимизировать медленные запросы
  • Профилировать и обновлять базы данных
  • Разбираться с некорректными запросами
Перейти на страницу курса Запишись на курс
прямо сейчас!

О курсе

О курсе

Разработчикам

Рассрочка

12500 р. в месяц

Курс предназначен для разработчиков и администраторов, готовых освоить работу с базами данных

Сущности и связи

Реляционная модель данных. Реляционная алгебра

Проектирование баз данных

Компоненты современной СУБД

Теорема CAP

Проблемы миграции

MySQL

Внутренняя архитектура СУБД MySQL

DDL: создание, изменение и удаление объектов в MySQL

Типы данных в MySQL

DML: вставка, обновление, удаление, выборка данных

DML: агрегация и сортировка, CTE, аналитические функции

Индексы

CTE и аналитические функции

Хранимые процедуры и триггеры

Оптимизация производительности. Профилирование. Мониторинг.

Резервное копирование и восстановление

Репликация

Кластеры MySQL: Galera, Innodb cluster

MySQL NDB Cluster - шардинг

PostgreSQL

NoSQL (Redis, Tarantool, MongoDB, Cassandra)

Общие задачи и проблемы

Проект итоговый

SQL

PostgreSQL

Redis

tarantool

mongodb

map-reduce

cassandra

работать со структурой СУБД

создавать оптимальные SQL-запросы и разбираться с некорректными

работать с индексами

оптимизировать, профилировать и обновлять базы данных

Компания, проводящая курс

OTUS (Отус)

223 курса по 865 темам

Образовательная онлайн-платформа и сообщество IT-профессионалов OTUS (Отус) работает с 2017 года. Компания является резидентом Сколково....

Преподаватели курса

Системный архитектор, Oracle DBA

Системный архитектор, Oracle DBA, разработчик perl/python, опыт...

Google Cloud Practice Delivery Manager в EPAM Systems

Google Cloud Practice Delivery Manager в EPAM Systems В прошлом SRE & DevOps team lead в...

программист Центра интеллектуальных геоинформационных технологий

Опыт работы в IT-индустрии более 15 лет, опыт...

Ex-Архитектор модели данных в Сбербанке России.

Тимлид\архитектор БД в US-based startup Кремниевой...

руководитель направления серверной разработки в Ситимобил

Автор курса "Архитектор высоких нагрузок". Учился в...

Ведущий специалист в АО "Гринатом".

Ведущий специалист в АО "Гринатом". Более 10 лет опыта...

Сертифицированный разработчик Dynamics AX и Dynamics CRM

IT-специалист, фрилансер, сертифицированный...

Database administrator в компании Postgres Professiona

Database administrator в компании Postgres Professional. Большой опыт...

Системный инженер в холдинге компаний RusLink.

Системный инженер в холдинге компаний RusLink. Опыт в...

Аналитик

Аналитик со стажем работы в крупных...

веб разработчик

7 лет опыта разработки информационных систем для...

Инженер-программист

Инженер-программист хранилища данных Комус,...

проектировщик

- Более 12 лет опыта руководства разработкой и...

Отзывов об этом курсе пока нет

Ниже — проверенные отзывы о школе OTUS (Отус): они помогут составить впечатление, но в рейтинге курса не учитываются. Проходили этот курс? Поделитесь — это поможет другим студентам.

больше курсов

Похожие курсы компании

OTUS (Отус)
(0)
OTUS (Отус)
(0)
149 600 
OTUS (Отус)
(1)
106 500 
OTUS (Отус)
(0)
85 000 
OTUS (Отус)
(0)
85 000 
OTUS (Отус)
(0)
50 000 
OTUS (Отус)
(2)
больше курсов

Другие курсы этих преподавателей

OTUS (Отус)
(5)
97 500 
OTUS (Отус)
(8)
144 500 
OTUS (Отус)
(2)
85 000 
OTUS (Отус)
(0)
Skillbox (Скиллбокс)
(6)
180 107