Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Содействие
Сертификат
Сертификат
Да

Стоимость курса

нет данных
есть рассрочка

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

Этот курс предназначен для:
— разработчиков с опытом работы с базами на уровне «делал и использовал, но как внутри работает не знаю» (например, через ORM);
— разработчиков с небольшим опытом работы с базами данных и желанием продвинуться дальше.

После обучения вы сможете: 
— разрабатывать на SQL; 
— проектировать БД и понимать все нюансы;
— анализировать и оптимизировать производительности запросов;
— писать сложные хранимые процедуры, функции и триггеры;
— читать план запроса.

Выпускной проект — создание и оптимизация собственной базы данных (для своей компании/стартапа). Преподаватель поможет с выбором темы и подскажет, как уменьшить scope работ, а у вас появится возможность получить обратную связь и отработать полученные знания на реальном материале.

Что вы получите после обучения

Приобретаемые навыки
2
DMV
3
DMF
4
DDL
5
CLR
6
OLTP
7
OLAP
8
SSRS
9
SSIS
10
ETL
12
SQL Server
13
Базы данных (SQL)
15
Функции
16
Индексы
18
Обработка ошибок
19
Создание запросов
21
Оптимизация
22
Безопасность
23
Отказоустойчивость
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Ведущий специалист в АО «Гринатом».Более 10 лет опыта профессиональной разработки.Основной стек: .NET / C#, Java, MS SQL Server.Full stack разработка систем для внутренних и внешних заказчиков от анализа требований до...
Ведущий специалист в АО «Гринатом».Более 10 лет опыта профессиональной разработки.Основной стек: .NET / C#, Java, MS SQL Server.Full stack разработка систем для внутренних и внешних заказчиков от анализа требований до реализации, эксплуатации и технической поддержки. Закончил в 2006 году Московский институт электронной техники (МИЭТ) по специальности «Вычислительные машины комплексы системы и сети».
Опыт работы в IT-индустрии более 15 лет, опыт преподавания более 20ти. В настоящее время:-программист Центра интеллектуальных геоинформационных технологий (ЦИГИТ) ФГБОУ ВО "АГУ";- старший преподаватель кафедры Автоматизированных систем обработки информации и...
Опыт работы в IT-индустрии более 15 лет, опыт преподавания более 20ти. В настоящее время:-программист Центра интеллектуальных геоинформационных технологий (ЦИГИТ) ФГБОУ ВО "АГУ";- старший преподаватель кафедры Автоматизированных систем обработки информации и управления по направлениям "Программирование и основы алгоритмизации", "Базы данных", "Системы искусственного интеллекта";- соучредитель малого инновационного предприятия ООО "ФореСайс" - научные исследования в области естественных и технических наук, разработка программного обеспечения. Навыки: программирование С/С++, Delphi; проектирование и разработка баз данных: СУБД MSVisualFoxPro, MSAccess, MSSQLServer, PostgreSQL.Имеет 2 патента и 8 свидетельств о регистрации программ для ЭВМ Преподаватель
IT-специалист, фрилансер, сертифицированный разработчик Dynamics AX и Dynamics CRM с более чем 5-летним опытом (экспертный уровень). Общий опыт работы в IT-индустрии — 15 лет. Обладает широким спектром профессиональных навыков (MS...
IT-специалист, фрилансер, сертифицированный разработчик Dynamics AX и Dynamics CRM с более чем 5-летним опытом (экспертный уровень). Общий опыт работы в IT-индустрии — 15 лет. Обладает широким спектром профессиональных навыков (MS SQL Server, MySQL, C# , HTML, XML, CSS, Javascript, JQuery, Unit Tests). Участвовал в реализации множества проектов, работал Senior Dynamics CRM. Является Microsoft Certified Trainer. С 2009 года помимо основной работы занимается преподавательской деятельностью. Автор собственных курсов и специализированных статей на hosting-it.ru. Выпускник МИРЭА (окончил в 1994 году).

Образовательная организация

Otus.ru - высокотехнологический стартап в области образования. Наша миссия - делать образование осмысленным, реализуя связь между работодателями, специалистами и преподавателями. Приходите к нам учиться!

OTUS сегодня – это более 80 авторских курсов для IT-специалистов из разных направлений таких как программирование, тестирование, инфраструктура, информационная безопасность, управление и Data Science. И что важно, у нас есть программы для разных уровней подготовки от новичков до профессионалов, которые хотят освоить продвинутые навыки.
Наша миссия — делать обучение осмысленным, реализуя взаимосвязь между ожиданиями работодателей, компетенциями специалистов и возможностями преподавателей.

Программа курса

Использование БД
  -Тема 1.Основные компоненты и архитектура SQL Server. ДЗ
  -Тема 2.Оператор SELECT и простые фильтры, GROUP BY, HAVING. ДЗ
  -Тема 3.Введение в индексы и планы запросов
  -Тема 4.Подзапросы, CTE, временные таблицы. ДЗ
  -Тема 5.Операторы CROSS APPLY, PIVOT, UNPIVOT. ДЗ
  -Тема 6.Оконные функции. ДЗ
  -Тема 7.Динамический SQL. ДЗ
  -Тема 8.Выборки из XML и JSON полей. ДЗ
  -Тема 9.Итоговое занятие по SELECT
  -Тема 10.Операторы изменения данных. ДЗ
  -Тема 11.Уровни изоляции транзакций
  -Тема 12.Хранимые процедуры, функции, триггеры, курсоры. ДЗ
  -Тема 13.Создание и использование CLR. ДЗ

Проектирование БД
  -Тема 14.Проектирование БД. ДЗ
  -Тема 15.Операторы DDL. ДЗ
  -Тема 16.Типы данных
  -Тема 17.Подходы к проектированию БД, паттерны
  -Тема 18.Индексы. ДЗ
  -Тема 19.Проектируем БД для OLTP нагрузки. Почему важно разделить OLTP и OLAP
  -Тема 20.Проектирование хранилищ данных и OLAP систем. ДЗ
  -Тема 21.Применение SSIS в ETL
  -Тема 22.SQL Server Reporting Services и PowerBI
  -Тема 23.Очереди в MS SQL Server. ДЗ
  -Тема 24.Семинар по созданным проектам БД

Оптимизация и администрирование БД
  -Тема 25.Обслуживание индексов
  -Тема 26.Планы запросов, а теперь подробнее
  -Тема 27.DMV в SQL Server
  -Тема 28.Оптимизация работы базы данных
  -Тема 29.Популярные Hint'ы и подсказки оптимизатору. ДЗ
  -Тема 30.Семинар: оптимизация сложных запросов
  -Тема 31.Секционирование таблиц. ДЗ
  -Тема 32.Безопасность в SQL Server
  -Тема 33.Резервное копирование и восстановление
  -Тема 34.Обеспечение отказоустойчивости, репликация
  -Тема 35.Обсуждение проектов. Подводим итоги курса

Рейтинг курса

4.6
рейтинг
1
0
0
0
0

Отзывы о курсе

1 отзыв
по рейтингу по дате
P
PshikovIE

Процесс обучения очень понравился. Много кейсов из практики и их решение.

Достоинства: Удобное расписание занятий, наличие домашних заданий для закрепления материала, наличие итоговой проектной работы. Недостатки: Новичкам будет немного сложновато, но если поставить себе цель, то все получиться! Прошел курс MS SQL Server Developer в 2021 году. Курс отличный! Подходит для тех, кто планирует изучить MS SQL более углубленно. Имея опыт работы с MS SQL более 10 лет, ку...

Может быть интересно

обновлено 18.02.2024 03:41
MS SQL Server Developer

MS SQL Server Developer

Оставить отзыв
Поделиться курсом с друзьями