Курс «Практический курс по миграции с MS SQL Server на PostgreSQL»
Компания: OTUS (Отус)
Актуальная программа курса (27 модулей, по данным школы)
- Модуль 1. Ключевые особенности архитектуры — В модуле будут рассмотрены общие знания о PostgreSQL, миграции данных и сравнении с MS SQL, что позволит углубленно изучить ключевые аспекты архитектуры баз данных
- • Основные компоненты и архитектура PostgreSQL отличия от MS SQL
- • Типы данных миграция с SQL Server в PG особенности. Перенос таблиц // ДЗ
- • Варианты проведения миграции. Обсуждение особенностей каждого подхода
- Модуль 2. Разница в SQL — Модуль посвящен различиям в использовании SQL в PostgreSQL и SQL Server, разнице в обработке ошибок, в планах запросов
- • Транзакции в PG и обработка ошибок, отличия с MS SQL
- • Подзапросы, CTE, временные таблицы. Оконные функции. Операторы CROSS APPLY, PIVOT, UNPIVOT, Update, Insert, Delete, Merge // ДЗ
- • Q&A и решение рабочих задач, которые есть у студентов
- • Планы запросов Отличия в PG и SQL Server
- Модуль 3. Кластеризация — Модуль о применении хранимых процедур, кластеризации, инструментах BI, миграции данных, Linked Server и репликации, инструменты для интеграции и использования
- • Хранимые процедуры, функции, триггеры, курсоры отличие в PG // ДЗ
- • Linked Server в PG // ДЗ
- • Reporting и тулы для BI в PostgreSQL // ДЗ
- • Средство для миграции данных из MS SQL Server // ДЗ
- • Кластер в PG // ДЗ
- • Репликация вручную из MS SQL в PG // ДЗ
- Модуль 4. Оптимизация — Оптимизация планов и процедур, расследование проблем, организация перехода на PostgreSQL, тестирование нагрузки
- • Расследование и оптимизация процедур в PG
- • Варианты переключения нагрузки с одной СУБД на другую
- • Варианты замены очереди в MS SQL Server. Преимущества Pg_queue или использование сторонних брокеров // ДЗ
- • Выбор темы и организация проектной работы
- • Варианты тестирования нагрузки на мигрированную СУБД
- • Как жить в переходном периоде миграции?
- • Сравнение получившихся проектов по миграции
- Модуль 5. Проектная работа — Заключительный месяц курса посвящен проектной работе. Свой проект — это то, что интересно писать слушателю. То, что можно создать на основе знаний, полученных на курсе. При этом не обязательно закончить его за месяц. В процессе написания по проекту можно получить консультации преподавателей
Сколько зарабатывают в профессии (медиана hh.ru, по 67 вакансиям)
Окупаемость: стоимость курса ≈ 1 мес зарплаты junior-специалиста.
Сравнение с похожими курсами других школ
| Курс | Школа | Цена | Срок | Рейтинг | Диплом | |
|---|---|---|---|---|---|---|
| Практический курс по миграции с MS SQL Server на PostgreSQL (этот) | OTUS (Отус) | — | 3 дня | — | сертификат OTUS о прохождении курса и удостоверение о повышении квалификации | — |
| Изучение языка программирования | LoftSchool (Лофт скул) | беспл. | — | 5.0 | — | Обзор |
| Основы программирования. Видеокурс | GeekBrains (ГикБреинс) | беспл. | — | 5.0 | — | Перейти |
| SQL и получение данных | Netology (Нетология) | 2 месяца | 3.0 | Удостоверение | Перейти |
Стоит ли идти на этот курс
Плюсы
- Программа заточена под реальный кейс переезда: репликация вручную из MS SQL, оптимизация процедур в PG, Linked Server — не абстрактный SQL, а именно то, с чем сталкиваешься при миграции.
- Финальный проект — не тест с галочками, а материал, который можно вложить в портфолио и защищать на техническом интервью.
- Два документа по итогам: сертификат OTUS и удостоверение о повышении квалификации — второй котируется в компаниях, где важна формальная переподготовка.
- Охват стека полный для задачи: оконные функции, CTE, триггеры, курсоры, BI-инструменты в PG — можно не добирать материал из других источников.
Минусы и кому не стоит
- Три дня — это высокая плотность: программа покрывает репликацию, оптимизацию, BI и хранимые процедуры одновременно. Если базы работы с PG совсем нет, темп может быть некомфортным.
- Данных о трудоустройстве нет — курс даёт инструментарий и документ, но не карьерное сопровождение. Кто ищет работу с нуля, должен рассчитывать на это сам.
- Цена оправдана плотной программой и уровнем OTUS, но для самостоятельного изучения отдельных модулей (например, только оконных функций) существуют более дешёвые форматы.
Когда этот курс вам не нужен
Курс избыточен, если вы уже делали миграцию с MS SQL на PG и ищете точечное погружение в один инструмент — скажем, только в оконные функции или репликацию. Не подойдёт и тем, кто только начинает разбираться в SQL: уровень средний, и три дня плотной программы без базы реляционных баз превратятся в конспектирование без понимания. Если главная цель — трудоустройство с карьерным сопровождением, этот курс закрывает техническую часть, но не карьерную.
Как выбрать курс по этому направлению
На курсах по SQL главный вопрос — насколько программа привязана к реальной задаче, а не к абстрактному «изучению языка». Если вам нужна миграция, ищите курс, где разбирают конкретные несовместимости: CROSS APPLY, PIVOT, курсоры, Linked Server — то, что в PG работает иначе или требует замены. Второй момент — практика: проект в финале ценнее набора видеолекций, потому что его можно показать на собеседовании. По документам смотрите, выдают ли удостоверение о повышении квалификации — оно весомее обычного сертификата. Трудоустройство в данных этого курса не заявлено: если нужно сопровождение до оффера, ищите программу с карьерным блоком отдельно.
Частые вопросы
Нужен ли опыт работы с PostgreSQL до начала курса?
Курс рассчитан на средний уровень — предполагается, что вы уже работали с MS SQL Server и понимаете основы реляционных баз. Опыт с PG не обязателен: переход с нуля на новую СУБД и есть тема курса. Без базы SQL вообще будет тяжело.
Сколько времени займёт обучение?
По программе — три дня. Это интенсивный формат, не растянутый курс на несколько недель. Видеозаписи занятий остаются, так что пересмотреть сложные блоки можно после.
Какой документ выдают по итогам?
Два: сертификат OTUS о прохождении курса и удостоверение о повышении квалификации. Последнее — государственно признанный документ, актуальный там, где компания требует официального подтверждения переподготовки.
Помогают ли с поиском работы после курса?
В данных курса карьерного блока и гарантий трудоустройства нет. Финальный проект создаётся под задачи портфолио и собеседования — это реальная помощь при поиске, но не сопровождение до оффера.
Остаются ли материалы после окончания?
Да — видеозаписи занятий и дополнительные материалы по программе остаются у студента после курса.
Разбирают ли BI-инструменты и отчётность в PG?
Да, Reporting и инструменты для BI в PostgreSQL входят в программу — это отдельный блок, не беглое упоминание.
Преподаватели курса
Отзывов об этом курсе пока нет
Ниже — отзывы о школе OTUS (Отус): они помогут составить впечатление, но в рейтинге курса не учитываются. Проходили этот курс? Поделитесь — это поможет другим студентам.
Подборки лучших курсов по теме
По темам этого курса на MOOC есть рейтинги лучших программ — сравнение цен, длительности и отзывов в одном месте.



