Базы данных

Освойте все необходимые навыки для профессиональной работы с реляционными и нереляционными базами данных

29 ноября

6 месяцев

Онлайн

Вт/Пт 20:00 Мск

Видео-презентация курса
Базы данных

Для кого этот курс?

  • Для DBA, перед которыми стоит задача миграции с проприетарных источников и «импортозамещение»
  • Адинистраторов баз данных, у которых есть желание попасть на работу в крупную компанию, но не хватает компетенций
  • Специалистов, которые чувствуют неуверенность в своих знаниях БД, их видах и задач которые они решают
  • Руководителей, которые планируют выстраивать архитектуру, инфраструктуру, оптимизировать производительность БД и грамотно управлять рисками в масштабных проектах 
  • Специалистов, кторые хотят расширить свой кругозор в сфере БД
  • Разработчиков, которые постоянно сталкиваются в своей работе с базами данных
  • Для тех, кто имеет опыт работы с СУБД от полугода и хочет глубже разобраться в устройстве всех внутренних процессов

Необходимые знания:

Программа подходит для начинающих. Для обучения потребуется базовое понимание синтаксиса SQL, опыт разработки или администрирования


Пройдите короткий вступительный тест,
чтобы успеть занять место в группе со скидкой до 10%

Что вам даст этот курс?

Цель курса — научить слушателя эффективно работать с любой базой данных (как реляционной, так и нереляционной) с помощью языка структурированных запросов SQL. Курс обеспечивает глубокое погружение в СУБД. После его прохождения вам не придется тушить пожары в результате неоптимально заложенных основ

После обучения вы:

  • Научитесь проектировать базы данных и создавать оптимальную структуру их хранения
  • Будете различать основные СУБД, которые могут пригодиться разработчику (PostgreSQL, MySQL, Redis, MongoDB, Cassandra и т. д.)
  • Освоите синтаксис и особенности работы SQL, DDL, DML
  • Познакомитесь с современными технологии построения оперативной и аналитической отчетности, сравните возможности кубов и связки Clickhouse + Superset
  • Сможете оптимизировать медленные запросы и разбираться с некорректными SQL-запросы
  • Станете уверенней работать с индексами, научитесь оптимизировать, профилировать и обновлять базы данных

Актуальность навыков:


По данным 
исследования Most In-Demand Skills в 2023 году SQL находится на втором месте по востребованности среди языков программирования у работодателей со всего мира

На рынке дефицит профессионалов, способных проектировать, разрабатывать и эффективно использовать БД

Процесс обучения

Все обучение проходит в онлайн-формате: занятия в Zoom, общение с преподавателями и участниками образовательной группы в закрытом Telegram-чате, сдача домашних работ и получение обратной связи от преподавателей на платформе курса

Онлайн-занятия проводятся 2 раза в неделю по 2 академических часа. Все записи вебинаров доступны в любой момент в личном кабинете

Домашние задания выдаются 2 раза в неделю, а их выполнения занимает 2-3 часа

Практика


Решите десятки реальных задач, с которыми столкнетесь в профессиональной деятельности

Эксперты


Программу ведут специалисты таких компаний, как Wildberries, 1C-СТАРТ, X5 Group etc.

Перспективы


Навыки востребованы в крупнейших технологических компаниях, в финтехе и у лидеров рынка телекоммуникационных услуг

Партнеры

  • Карьерные мероприятия в сообществе
  • Публичный разбор резюме

  • Публичное прохождение собеседования и воркшопы
  • Возможность разместить свое резюме в базе OTUS и получать приглашения на собеседования от партнеров

Базы данных

Перспективы направления
Средний уровень зарплат в Москве:
73 000Junior+ специалист
170 500Middle+ специалист
353 500Senior специалист
12744
актуальные вакансии

Работодатели курса

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

Интерактивные вебинары


Возможность обсудить с преподавателями любой вопрос по материалам лекций в Zoom

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


Развивающий фидбэк по домашним заданиям от профессионалов

Активное комьюнити


Дружелюбное общение, взаимопомощь и обмен опытом с участниками курса в Telegram-чате

Программа

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

В данном модуле рассмотрим проблемы проектирования БД

Тема 1: Проектирование БД

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

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

Тема 4: Теорема CAP

Тема 5: Семинар: проектирование

PostgreSQL

В данном модуле рассмотрим архитектуру и применение PostgreSQL

Тема 1: Внутренняя архитектура СУБД PostgreSQL

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

Тема 3: Изоляция транзакций в PostgreSQL

Тема 4: Транзакции, MVCC, ACID в PostgreSQL

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

Тема 6: Типы данных в PostgreSQL

Тема 7: Индексы в PostgreSQL

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

Тема 9: Apache Superset и PostgreSQL

Тема 10: Создание аналитических отчетов в Clickhouse+Superset и PostgreSQL

Тема 11: Хранимые процедуры и триггеры в PostgreSQL

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

Тема 13: Резервное копирование и восстановление в PostgreSQL

Тема 14: Репликация в PostgreSQL

Тема 15: Кластеризация: patroni для PostgreSQL

Тема 16: Семинар по PostgreSQL

MySQL

В данном модуле рассмотрим архитектуру и применение MySQL

Тема 1: Внутренняя архитектура MySQL

Тема 2: Типы данных в MySQL

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

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

Тема 5: Транзакции, MVCC, ACID в MySQL

Тема 6: DML: агрегация и сортировка в MySQL

Тема 7: Индексы в MySQL

Тема 8: CTE и аналитические функции в MySQL

Тема 9: Хранимые процедуры и триггеры в MySQL

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

Тема 11: Резервное копирование и восстановление MySQL

Тема 12: Репликация MySQL

Тема 13: MySQL - Percona XtraDB Cluster

Тема 14: MySQL - InnoDB Cluster

Тема 15: MySQL NDB Cluster - шардинг

Тема 16: Семинар по Mysql

NoSQL (Redis, Tarantool, MongoDB, Cassandra)

В данном модуле рассмотрим архитектуру и применение различных NoSQL решений

Тема 1: Архитектура Tarantool

Тема 2: Масштабирование Tarantool

Тема 3: NoSQL: Redis

Тема 4: Greenplum

Тема 5: Базовые возможности mongodb

Тема 6: Архитектура и применение cassandra

Тема 7: Clickhouse

Проектная работа

В данном модуле создадим свой проект и проведем его защиту

Тема 1: Выбор темы и организация проектной работы

Тема 2: Семинар по созданным проектам

Тема 3: Защита проектных работ

Тема 4: Подведение итогов курса

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

Проектные работы


Вы реализуете проект, в которым на практике отточите все полученные знания

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

Проект усилит ваше резюме, а полученный опыт поможет на собеседовании

Преподаватели

Руководитель курса

Михаил Ржевский

Ведущий разработчик

РТК

Анастасия Чекушина

бэкенд-разработчик

Николай Лавлинский

Технический директор

Метод Лаб

Кристина Кучерова

Архитектор решений

Билайн

Наталия Титова

Руководитель направления продуктовой аналитики, тимлид команды мобильной аналитики

МТС Банк

Виктор Коробков

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

ИТ ИКС 5 Технологии

Дмитрий Кириллов

Технический директор

1С-СТАРТ

Дмитрий Гурьянов

Антон Герасименко

Виталий Попов

Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания

Ближайшие мероприятия

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

Сложности при работе с данными
Анастасия Чекушина
Как эффективно решать задачи, связанные с некорректными данными.

Особенности вебинара/На вебинаре вы узнаете:
- Какие бывают проблемы, возникающие при работе с некорректными данными.
- Как эффективно обрабатывать данные с ошибками ввода.
- Практические примеры очистки данных в SQL.

Вебинар будет полезен кому:
Этот вебинар будет полезен начинающим и продолжающим разработчикам баз данных, системным администраторам и аналитикам, которые сталкиваются с проблемами некорректности данных.

В результате вебинара:
- Научитесь использовать алгоритмы для поиска и исправления ошибок в записях.
- Сможете эффективно устранять дублирующие записи и стандартизировать данные в базе.
- Усвоите основные подходы к автоматизации очистки данных и повышению их точности.
...
11 ноября в 17:00
Открытый вебинар
Что нового в PostgreSQL 17?
Алексей Железной
Познакомиться с новыми возможностями и улучшениями, представленными в последней версии PostgreSQL 17, а также обсудить их практическое применение.

В ходе открытого урока рассмотрим:
- Новые функции и улучшения производительности
- Улучшения в области безопасности
- Изменения в принципах работы репликации
- Практические кейсы.

Для кого:
Вебинар предназначен для разработчиков, администраторов баз данных, архитекторов ПО, а также всех, кто интересуется современными технологиями управления данными и хочет оставаться в курсе последних тенденций в экосистеме PostgreSQL.
...
25 ноября в 17:00
Открытый вебинар

Прошедшие
мероприятия

Анастасия Чекушина
Открытый вебинар
DML: вставка, обновление, удаление, выборка данных в PostgreSQL
Кирилл Мухин
Открытый вебинар
Отказоустойчивый кластер PostgreSQL
Для доступа ко всем прошедшим мероприятиям необходимо пройти входное тестирование
Возможность пройти вступительное тестирование повторно появится только через 3 дня
Результаты тестирования будут отправлены вам на email, указанный при регистрации.
Тест рассчитан на 30 минут, после начала тестирования отложить тестирование не получится!

Корпоративное обучение для ваших сотрудников

OTUS помогает развивать высокотехнологичные команды. Почему нам удаётся это делать успешно:
  • Курсы OTUS верифицированы крупными игроками ИТ-рынка и предлагают инструменты и практики, актуальные на данный момент
  • Студенты работают в группах, могут получить консультации не только преподавателей, но и профессионального сообщества
  • OTUS проверяет знания студентов перед стартом обучения и после его завершения
  • Простой и удобный личный кабинет компании, в котором можно видеть статистику по обучению сотрудников
  • Сертификат нашего выпускника за 5 лет стал гарантом качества знаний в обществе
  • OTUS создал в IT более 120 курсов по 7 направлениям, линейка которых расширяется по 40-50 курсов в год

Отзывы

Николай Никольский

23.01.2023
Отличный курс очень насыщенная и полезная программа. Мне удалось получить левел ап устроившись на новую работу! Считаю курс стоит своих денег!

Игорь Балдов

14.01.2023
В основном все хорошо и познавательно. Возникли только проблемы в плане создания своей БД, т.к. опыта в разработке мало, а в разработке БД не было вообще. Из этого стали вытекать различные последствия в плане выполнения ДЗ, т.к. пока не выполнил задание по проектированию БД и наполнению тренировочными данными не получалось делать ДЗ с выборками и индексами. Мне кажется было бы нагляднее выполнять ДЗ на примере готовых тестовых БД, заполненых большим количеством данных, хотя может я не совсем правильно понял или надо было тренироваться заполнять БД тестовыми данными. В остальном все очень хорошо в дополнение с книгой познавательно, если что-то не допонимал, то находил в книгах/интернете, а вот творческий процесс требует опыта проектирования.

Кирилл Огарков

26.10.2022
Здравствуйте! Огромное спасибо! Хочу сказать, что ваш курс первый в моей практике, который позволил реально увеличить свой профессиональный уровень. На работе уже отметили, на сколько качественно вырос уровень продукта в плане БД. Поэтому заранее хочу поблагодарить вас за качественный материал, а особенно, за подачу этого материала.

Денис Гайворонский

02.10.2021
Курс понравился. Курс разработан так, чтобы смогли вкатиться новички: от самых основ до сложных моментов. Для опытных разработчиков тоже найдутся интересные необычные моменты. Курс оправдал 90% моих ожиданий, помог в текущей работе с БД Postgres. Узнал тонкости работы СУБД изнутри. На второй половине курса стало менее интересно, так как MySQL, по большому счету, повторяет первую часть курса по Postgres, однако другим было интересно. Руководители курса организовали 2 бонусных лекции по JSON в Postgres и Elastic, за что им большая благодарность! В итоге на курсе даются все основные реляционные и не очень базы данных, их отличие, работа под капотом. Если вы хотите изучить базы более глубоко, тогда надо идти на специализированный курс по конкретной БД. Мне, как бэкенд разработчику, полностью хватило информации данной на лекциях. Узнал новое, закрепил старое. Чтобы информация отложилась в голове хотя бы на пол года, обязательно нужно делать домашние задания (хотя бы половину из них). Также на курсе было много сисадминской-девопс тематики, которая лично мне не интересна, но для общего развития тоже зашло. Спасибо Евгению за поддержку на протяжении всего курса.

Денис Кузьмин

09.12.2020
Отличный, интересный курс. На все возникающие вопросы преподаватели оперативно отвечают. Д.З. оперативно проверяются, дается отзыв по качеству.

Михаил Дерюгин

29.09.2019
Недавно прошел курс по реляционным СУБД и, стоит отметить, с большим для себя удовольствием. Вот до того, будучи избалован всяческими ORM, и встретив рядом с собой SQL запрос строчек на 100, я вполне мог впасть в некую оторопь и начать нервничать. Не говоря уже об оконных функциях, от коих я раньше старался держаться на расстоянии. Но для меня это все уже в прошлом, хотя и недалеком, тем более сейчас живо и удивительно, как же я жил раньше, не зная всего этого) Работа с базами данных, особенно (и исключительно) postgres, для меня всегда была крайне приятным времяпрепровождением, а сейчас, приобретя более глубокое и качественное понимание процесса, стал еще больше любить это дело) Открыл для себя много вкусной подкапотной начинки, patroni, нюансы миграции, а недавно, незаметно для самого себя, когда писал запрос, использовал оконку, особо при этом не задумываясь) В тот момент я ощутил демаркационную линию между тогда и сейчас и это сейчас крайне доставляет. Курс я всем очень советую, безусловно. Отличнейшие преподаватели, во время лекции никуда не торопятся и стараются донести все максимально эффективно. Информации полезной масса, очень серьезная прокачка. Миддлам так вообще мастхэв, а джуны очень серьезно подрастут. В общем, самый цимес, идите, не пожалеете)

Марина Петрова

22.09.2019
Всем привет! Хочу рассказать, как я проходила курс "Реляционные СУБД" (сейчас он называется "Управление базами данных"). Я как разработчик с РСУБД работаю уже почти 8 лет, и долго думала, проходить ли мне обучение на данном курсе, потому что судя по программе бОльшую часть я уже знала. Но меня заинтересовали некоторые темы о внутренней архитектуре, также захотелось обобщить и структурировать свои знания. Я считаю, что Отус с моим обучением справился на 5+. Итак, что мне понравилось: 1) полная и объемная программа курса, также возможность получить еще знания из доп.материалов к лекциям и в группе в слаке 2) профессиональные педагоги с опытом работы, они не только грамотно преподносили материал, но и делились всякими лайфхаками, также была возможность получить фидбэк на проектную работу 3) устроила форма преподавания, что не нужно ехать на очные занятия, а качество занятий от этого не изменилось: можно активно задавать вопросы, в том числе и голосом и также активно получать ответы, можно приводить в пример реальные рабочие ситуации и разбирать их, можно смотреть повтор лекций в записи и задавать вопросы преподавателю в слак 4) здоровское коммьюнити 5) очень активные (в хорошем смысле слова) администраторы и менеджеры! Любая проблема решается почти мгновенно! 6) домашние задания, они, конечно, достаточно полезны, хотя не могу сказать, что они давались легко... В общем и целом, объем полученных знаний, как всегда, напрямую зависит от времени и старания ученика. Педагоги активно идут на контакт и могут буквально "закидать" полезными статейками и книжками по запросу :). Спасибо ОТУСу!

Дмитрий Югай

19.09.2019
Прекрасный курс! Отлично донесена информация и много примеров из личного опыта препадователей! Жду авторского курса по Oracle!

Евгений Мелехин

18.09.2019
Курс понравился, спасибо преподавателям, чувствуется большой опыт работы. Лекции даже можно пересматривать по нескольку раз и отмечать полезные моменты, которые не сразу запомнил или увидел позже. В курсе хотелось бы больше практики с разбором, чтением explain, с оптимизацией тяжелых запросов, чтобы после курса увереннее смотреть в вакансиях на строки "опыт оптимизации сложных запросов". Также хотел предложить чтобы курс был более специализирован под одну, две СУБД, для того чтобы успеть их более детально изучить за курс, но это пожелание уже реализовано в следующей программе) Спасибо вам за вашу работу и курсы!

Денис Кобзарь

11.05.2019
Отличный курс! Я работаю Back-End разработчиком и мне этот курс очень помог углубиться в разные тонкости работы СУБД! Основное - это направление, которое преподаватели дают студентам! Ну и само собой отзывчивость преподавателей! Рекомендую!

Антон Иванкин

04.05.2019
Следует сказать, что решение поступить на курс было принято почти одновременно со сменой работы, где я отслужил 9 лет. Так уж вышло, что на новой работе требовалось знание SQL и баз данных - но поскольку я не мог признаться (даже себе), что я не работал с базами, то чтобы "не ударить в грязь лицом" - прошел вступительное тестирование на курс. Да, ранее я уже пытался "наскоком" пройти тестирование, но был благополучно "отшит" :) Сейчас же, немного "смухлевал" и проходил тестирование с гуглом в обнимку. "Штош", тестирование пройдено, деньги уплачены - благо удалось "урвать" курс со скидкой, в результате он обошелся мне в 2/3 от начальной цены - можно приступать к обучению. О самом курсе. У меня небольшой опыт курсов Отуса, и потому могу сравнивать только с предыдущим курсом "Разработчик Python". Поэтому, во-первых, скажу - домашки! Они легче чем на курсе Стаса (там каждое ДЗ - проект!), и это хорошо! Ибо постепенно втягиваясь в тему начинаешь понимать суть СУБД и из чего они состоят. В первый месяц "домашки" можно выполнить за три-четыре часа каждая - это очень неплохо. Во-вторых - преподаватели. Алексей - основной преподаватель, упор на проектировании и архитектуре баз данных, примеры работы в БД Oracle & MySQL. Кристина расширяла горизонты давала теорию по языку SQL на примере PostgreSQL, а Михаил потихоньку готовил нас к "миру кровавого энтерпрайза" на примере MSSQL и проектирования OLAP Чувствуется заинтересованность преподавателей в том, чтобы ученики поняли ВСЁ! Поэтому разбор отдельных моментов можете длиться по 15-20 минут. И не ждите коротких лекций :) Рекорд на моей памяти - 4 часа! Это и достоинство и недостаток - для меня был бы удобен более сжатый формат лекции, ибо просмотр таких записей даже на 1.5х скорости с перемоткой, все равно занимает много времени. Понравилось то, что практически всем желающим студентам дают поговорить голосом. Порою это удобнее и эффективнее, чем задавать вопросы в чат. В целом курс оставляет приятное впечатление, но о завершающей его части и курсовом проекте я сказать не могу - ибо не закончил сдавать ДЗ и курсовик, в большей степени из-за лени, но и лекции пугают своей длительностью, заставляя собираться с силами и находить время для их просмотра.

Владимир Крокодилов

26.04.2019
Всем привет! Честно признаюсь, не любитель писать отзывы и ни разу их не писал после занятий (каюсь), но по итогам курса всё-таки хочется :) Когда начинался этот курс, меня поставили на очень ответственный проект с огромным количеством данных (порядка 1 ТБ в день). Для меня это было каким-то шоком, да, у меня были основные навыки по типу select, insert и тп. Основные DML и DDL операции не были для меня чем-то новым, но хотелось бы очень углубиться в этот процесс, особенно оптимизация запросов. И как-то вечером на почту приходит сообщение - бесплатный вебинар по реляционным БД. Меня заинтересовало, решил посмотреть. Алексей рассказывал много интересных вещей, я активно задавал вопросы и мне понравилось то, как он всё это рассказывает. Так же в то время была очень приятная скидка на курс, поэтому было принято однозначное решение - надо брать. И вот у нас первое занятие, по теории (а она ведь скучная, обычно). У Алексея получилось донести информацию так, что я даже не засыпал (а у меня +2 к Москве). В общем, от первого занятия были очень хорошие впечатления о которых я делился с коллегами. Собственно, остальные занятия проходили так же - очень много интересных моментов о которых я никогда не задумывался, при чём не только по СУБД, но и по аппаратной части (работа дисков). Занятия с Кристиной по оконным функциям. В плане лекционной подачи материала - отусу однозначно респект! А что по поводу домашек - идея разработать что-то своё, маленькое, но рабочее - очень интересна. Даже всеми любимый VOIP мы запомним надолго, как мы сидели вечером и часа 3 пытались по нему сделать ну хоть что-то, и как у нас ничего не получалось)) В общем, я однозначно рад, что попал на данный курс. В дальнейшем хотелось бы попробовать курс Data Engineer, но это уже другая история... Всем добра!

Петр Мязин

02.04.2019
Я проходил курс по реляционным СУБД на Otus с первым потоком, как только этот курс появился, осенью 2018 года. В первую очередь меня интересовали новинки MySQL 8 - практика использования CTE и оконных функций. Это всё, конечно, можно было бы изучить самостоятельно по документации и на примерах из статей и блогов, но лично мне нравится формат курсов, некая выстроенная программа и возможность задать вопрос преподавателю. На деле, сейчас, после окончания курса, вижу, что основную ценность я получил не от прикладных занятий по SQL, а по более фундаментальным темам, как устроены различные СУБД и как они работают "под капотом". Наконец систематизировал свои значения и улучшил понимание того, что такое buffer pool и write ahead log и как их настраивать. Узнал про утилиты анализа и настройки параметров СУБД. Иными словами, раньше я был знаком со многими функциями и параметрами СУБД лишь поверхностно, на уровне магии "делай так", теперь есть некий более основательный уровень понимания, который помогает мне в работе. А те лекции по SQL (в частности, по CTE и оконным функциям) оставили смазанные впечатления. Разобраться и погрузиться удалось только после изучения дополнительных материалов, т. е. записываться на курсы только ради прокачки SQL было и не нужно. Отдельно отмечу семинары, где студенты, том числе и я, показывали свои работы, обозначали проблемы и решения, а другие участники семинара задавали вопросы или предлагали свои варианты и идеи — это была очень мотивирующая часть обучения. А если использовать не учебную схему, а свою, из реального рабочего проекта, то получается двойная практическая польза. В рамках почти всего курса используются четыре СУБД: Oracle, MS SQL, PostgreSQL, MySQL и в конце пара занятий по NoSQL. В некоторых ДЗ была постановкой задачи: делать на СУБД, с которой раньше не работал. Это хорошо расширяет кругозор и не даёт расслабиться. Впрочем, я позволил себе "расслабиться" и сфокусировался на MySQL, т.к. работал над реальным проектом, который бежит поверх MySQL. Основной преподаватель Алексей Цыкунов - отлично излагает материал и сразу видно, что за плечами серьёзный опыт, вызывает большой кредит доверия. Рекомендую посмотреть какой-нибудь открытый урок или день открытых дверей на канале Otus на YouTube, что я сам и сделал перед записью на курс. Кроме него лекции проводили ещё несколько человек и, справедливости ради, некоторые были откровенно неудачные лекторы. После лекции можно оставить отзыв через специальную форму, старался по свежим ощущениям обозначить все плюсы и минусы – надеюсь, это помогло сделать курс лучше для следующих потоков. Иногда попадались число случайные бонусы, например, на одном из занятий преподаватель скинул PDF файл "Microsoft Dynamics AX: Обзор модели данных" - документ от 2009 года по версии 4.0, т.е. достаточно старый, но я прочитал запоем - для моих текущих задач было очень актуально и познавательно, хоть я и не работаю с Microsoft Dynamics. Эта тема не являлась частью программы курса, просто удачное для меня совпадение. В итоге рекомендую курс Реляционные СУБД для понимания, как эти СУБД работают, и для продуктивной работы над собственным проектом в рамках ДЗ и семинаров, где можно получить ценные советы и обсудить различные идеи. Если своего рабочего проекта нет, то в домашних заданиях будут предложены варианты, но на мой взгляд интереснее совершенствовать свою реальную базу.

Дмитрий Понятов

28.02.2019
Моё мнение, что это отличный курс, чтобы получить систематические знания о такой фундаментальной вещи как СУБД. Превосходно вправляет мозг такому как я дилетанту-разработчику и заставляет начать проектировать оптимальные модели, составлять грамотные продуманные запросы, знакомит с целым арсеналом практик и средств, которыми располагают современные СУБД для увеличения производительности запросов и масштабируемости данных. Высококвалифицированные преподаватели охотно делятся (даже после окончания курса) своими знаниями, опытом и кейсами из производственной практики. Разработка курсового проекта позволила реально применить и закрепить полученные знания. Могу сказать, что после прохождения данного курса уже станет невозможно составлять неоптимальные запросы, даже если этого сильно захочется :) Плюсом также могу указать и то, что методика преподавания на этом курсе также стимулирует освоение некоторых ставших сегодня уже фактически стандартом информационных технологий общего плана - такие как виртуализация и контейнеризация. Вобщем, очень полезный и нужный курс. Нисколько не жалею, что поступил на него и однозначно рекомендую всем, кто желает усовершенствовать свои знания в разработке баз данных.

Артём Якименко

07.02.2019
Преподаватели очень ответственно и качественно подошли к курсу. Хотя мы были и экспериментальной группой, на мой взгляд результат отличный. Отмечу терпение преподавателей и то внимание, которое они нам уделяли(я уверен не только мне), я постоянно мучал их вопросами и получил ответы. Также обилие живой практики, общение на семинарах, постоянная вовлечённость в процесс. Мне этого сильно не хватало при прохождении курса по Java (небольшой камешек в тот огород).

Роман Воложанин

05.02.2019
Курс РСУБД от ОТУСа стал для меня крайне полезным. Я ждал его с нетерпением, т.к. на работе наклевывался отличный проект, который могли бы отдать мне на реализацию, а моих знаний в плане баз данных явно не хватало для этого. В итоге ваял прототип проекта параллельно учебе, приходилось его переписывать и пересматривать логику БД чуть ли не каждую неделю, добавляя новые фичи и исправляя ошибки. И через 4 месяца база зарелизилась, а я сам начал понимать как же устроены БД, как работают СУБД, куда какие логи уходят, как бекапиться и как хранить бекапы. И это все помимо основоного ядра, то как устраивать таблицы, какие делать связи, функции, процедуры, всевозможные запросы. Научился отслеживать неоптимизированные запросы. Ну и для себя понял как устроены аналитические элементы и буду прикручивать их чуть попозже. Был еще страх перед postgresql, его тоже поборол (домашка с задачей, которую надо выполнить на незнакомой СУБД бросает вызов) Я благодарен всему преподавательскому составу курса. Отличная отдача, всегда помогут с решением реальной проблемы, еще активно сами спрашивают чем помочь :)

Илья Угляница

04.02.2019
Я веб-разработчик на стеке .Net +MS SQL, с администрированием баз сталкиваюсь крайне редко. Пришёл на курс, чтобы получить навыки в оптимизации запросов и немного расширить кругозор. Однако получил я гораздо больше - мало того, что улучшил понимание базовых вещей в базах, так и кругозор расширил колоссально! Что уже помогло в прохождении нескольких собеседований. Также перестал бояться других баз(на курсе приводятся примеры на разных базах, что довольно полезно) и выполнил домашку на postgres; по работе стал работать с mysql. Теперь понимаю, что различий не такие уж большие и во всем можно разобраться и найти аналогии. Также пришлось разобраться с docker, до этого с ним не сталкивался - а это отличный побочный эффект! Преподаватели отзывчивые, всегда готовы ответить на вопрос как на вебинаре, так и вне его. Однозначно советую пойти на курс всем, кого субд хоть сколько интересуют! Спасибо большое преподавателям!

Жанбек Сарсенов

01.02.2019
Курс мне понравился. Рекомендую его пройти всем кто: либо: 1) - имеет начальные знания по базам данных, работал в смежных отраслях разработки, но непосредственно с базами данных не работал, а имеет лишь опыт в смежных областях: frontend или Java/.NET, - умеет делать простые селекты, но желает знать и уметь в базах данных больше для карьерного роста или повышения зарплаты. либо: 2) как это было у меня, желает систематизировать имеющийся багаж знаний. О себе могу сказать, что я, имея на момент начала курса 14-летний опыт работы в базах данных, узнал немало и для себя. Единственное о чём я жалею, так это о том, что этого курса не было 14 лет назад, когда я только начал работать с базами данных. Сколько бы нервных клеток я бы себе сохранил! Не набил бы такого количества шишек!

Сертификат о прохождении курса

OTUS осуществляет лицензированную образовательную деятельность.
В конце обучения вы получите сертификат OTUS о прохождении курса

После обучения вы:

  • Сможете уверенно и эффективно работать с БД
  • Получите сертификат о прохождении курса
  • Заберете с собой полный комплект обучающих материалов

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

Что будет, если в середине курса я не смогу продолжать обучение?
У вас есть право одного бесплатного перехода в другую группу, в которой вам будет комфортно продолжить обучение
Обязательно ли защищать выпускной проект?
Для получения сертификата OTUS защищать проект не обязательно. Но будет здорово, если вам удастся отточить все полученные знания на практике, это поможет в профессиональном развитии
Я могу вернуть деньги?
а, вы можете сделать возврат средств пропорционально оставшимся месяцам обучения