MS SQL Server Developer
16 апреля 2025
5 месяцев
Онлайн
Пн/Чт 20:00 Мск
Видео-презентация курса
MS SQL Server Developer
Для кого этот курс?
- Для разработчиков БД с опытом работы на уровне «делал и использовал, но как внутри работает не знаю» (например, через ORM)
- Backend и FullStack разработчиков с небольшим опытом работы с базами данных и желанием освоить MS SQL Server на профессиональном уровне
- Аналитиков, DevOps-инженеров и Teamleads, которые сомневаются в своих знаниях и стремятся разобраться с MS SQL на продвинутом уровне
- Разработчиков с большим опытом работы с MS SQL Server, которые хотят систематизировать, отрефлексировать и углубить свои знания в кругу профессионалов
- Системных администраторов, чтобы научиться правильно писать на SQL и расширить свои карьетные возможности
Необходимые знания
- Есть опыт работы с БД и знаете, как они выглядят
- Писали или читали простые запросы
- Знаете типы данных и основные операторы на базовом уровне
- Знакомы с git/github/gitlab
Пройдите короткий вступительный тест,
чтобы успеть занять место в группе по специальной цене
Что вам даст этот курс?
Подробно рассмотрим оптимизацию кода: как нужно писать, когда у вас миллиарды данных. И расскажем о популярных граблях, чтобы вы их предвидели и смогли уверенно обойти
А еще вас ждет разбор 50+ кейсов из практики как российских компаний, так и международных компаний и стартапов
После обучения вы научитесь:
- Понимать планы запросов
- Предвидеть риски при эксплуатации БД
- Разрабатывать код SQL с учетом особеностей MS SQL Server
- Анализировать и оптимизировать запросы
- Решать проблемы с производительностью
- Писать сложные хранимые процедуры, функции и триггеры на T-SQL
На 2024 год по данным job-сайтов навыки работы с MS SQL Server все еще одни из самых востребованных в IT
Рынок испытывает дефицит профессиональных разработчиков и администраторов MS SQL Server
Процесс обучения
Онлайн-занятия проводятся 2 раза в неделю по полтара часа. Все записи вебинаров доступны в любой момент в личном кабинете
Домашние задания выдаются 2 раза в неделю, а их выполнения занимает 2-3 часа
Партнеры
- Разместите свое резюме в базе OTUS и сможете получать приглашения на собеседования от партнеров
- Карьерные мероприятия в сообществе
Публичный разбор резюме
Публичное прохождение собеседования и воркшопы
MS SQL Server
Работодатели курса
Формат обучения
Интерактивные вебинары
Возможность обсудить с преподавателями любой вопрос по материалам лекций в Zoom
Обратная связь
Развивающий фидбэк по домашним заданиям от профессионалов
Активное комьюнити
Дружелюбное общение, взаимопомощь и обмен опытом с участниками курса в Telegram-чате
Программа
Использование БД
Учимся использовать SQL Server, изучаем нюансы диалекта SQL и планы запросов
Тема 1: Основные компоненты и архитектура SQL Server. ДЗ
Тема 2: Оператор SELECT и простые фильтры, JOIN. ДЗ
Тема 3: Агрегатные функции, GROUP BY, HAVING. ДЗ
Тема 4: Подзапросы, CTE, временные таблицы. ДЗ
Тема 5: Введение в индексы
Тема 6: Бонусное занятие. Введение в планы запросов
Тема 7: Оконные функции. ДЗ
Тема 8: Операторы CROSS APPLY, PIVOT, UNPIVOT. ДЗ
Тема 9: Динамический SQL. ДЗ
Тема 10: Операторы изменения данных. ДЗ
Тема 11: Выборки из XML и JSON полей. ДЗ
Тема 12: Итоговое занятие по SELECT
Проектирование БД
Лучшие и худшие практики проектирования БД, начинаем делать свою проектную работу
Тема 1: Проектирование БД. ДЗ
Тема 2: Подходы к проектированию БД, паттерны
Тема 3: Операторы DDL. ДЗ
Тема 4: Индексы. ДЗ
Тема 5: Типы данных
Логика на серверной стороне
В этом модуле будут рассмотрена логика на серверной стороне
Тема 1: Хранимые процедуры, функции, триггеры, курсоры. ДЗ
Тема 2: Транзакции
Тема 3: Обработка ошибок
Тема 4: Создание и использование CLR. ДЗ
Тема 5: Очереди в MS SQL Server. ДЗ
OLTP, OLAP, SSIS, SSRS
В этом модуле будут рассмотрены OLTP, OLAP, SSIS, SSRS
Тема 1: OLTP vs OLAP. In-Memory OLTP
Тема 2: SQL Server Reporting Services и PowerBI. ДЗ
Тема 3: Проектирование хранилищ данных и OLAP систем. ДЗ
Тема 4: Применение SSIS в ETL
Тема 5: Семинар по созданным проектам БД
Оптимизация и администрирование БД
Продолжаем изучать оптимизацию запросов и базы в SQL Server. Подходы и практики администрирования БД
Тема 1: Обслуживание индексов
Тема 2: Статистика, Ad-hoc запросы, Parameter Sniffing
Тема 3: DMV в SQL Server
Тема 4: Оптимизация работы базы данных
Тема 5: Популярные Hint'ы и подсказки оптимизатору. ДЗ
Тема 6: Семинар: оптимизация сложных запросов
Тема 7: Секционирование таблиц. ДЗ
Тема 8: Безопасность в SQL Server
Тема 9: Резервное копирование и восстановление
Тема 10: Обеспечение отказоустойчивости, репликация
Тема 11: Обсуждение проектов. Подводим итоги курса
Также вы можете получить полную программу, чтобы убедиться, что обучение вам подходит
Проектная работа
Последний месяц курса посвящен проектной работе. Вы реализуете проект, в которым на практике отточите все полученные знания
Вы создадите собственную БД или подготовите решение своей реальной рабочей задачи. На каждом этапе работы над проектом вам будут помогать преподаватели. Они поделятся фидбеком и подсветят оптимальные решения
Полученные навыки усилят ваше резюме и помогут на собеседованиях
Преподаватели
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
Прошедшие
мероприятия
Корпоративное обучение для ваших сотрудников
- Курсы OTUS верифицированы крупными игроками ИТ-рынка и предлагают инструменты и практики, актуальные на данный момент
- Студенты работают в группах, могут получить консультации не только преподавателей, но и профессионального сообщества
- OTUS проверяет знания студентов перед стартом обучения и после его завершения
- Простой и удобный личный кабинет компании, в котором можно видеть статистику по обучению сотрудников
- Сертификат нашего выпускника за 5 лет стал гарантом качества знаний в обществе
- OTUS создал в IT более 120 курсов по 7 направлениям, линейка которых расширяется по 40-50 курсов в год
Отзывы
Сертификат о прохождении курса
OTUS осуществляет лицензированную образовательную деятельность.
В конце обучения вы получите сертификат OTUS о прохождении курса
После обучения вы:
- Будете уверенно работать с MS SQL Server
- Получите удостоверение о повышении квалификации
- Заберете с собой полный комплект обучающих материалов
- Повысите свою конкурентоспособность и расширите свои карьерные возможности в IT
MS SQL Server Developer
Стоимость в рассрочку
Стоимость указана для оплаты физическими лицами
вычета до 13% стоимости обучения. Пройдите тестирование и менеджер вас проконсультирует
+7 499 938-92-02 бесплатно