Курс на Stepik
Обложка курса «SQL практикум. Продвинутый уровень (часть 3)» на Stepik
1 300 ₽

SQL практикум. Продвинутый уровень (часть 3) ★ 5.000

Открыть на
STEPIK.ORG

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «SQL практикум. Продвинутый уровень (часть 3)»Учеников на курсе 2 648
Сертификаты, выданные на курсе «SQL практикум. Продвинутый уровень (часть 3)»Сертификатов выдано 193
Отзывы о курсе «SQL практикум. Продвинутый уровень (часть 3)»Отзывов получено 42
Рейтинг курса «SQL практикум. Продвинутый уровень (часть 3)»Рейтинг курса 5.000
Уроки в курсе «SQL практикум. Продвинутый уровень (часть 3)»Количество уроков 59
Тесты в курсе «SQL практикум. Продвинутый уровень (часть 3)»Количество квизов 203
Задачи с кодом в курсе «SQL практикум. Продвинутый уровень (часть 3)»Количество задач с кодом 52
Время прохождения курса «SQL практикум. Продвинутый уровень (часть 3)»Время прохождения курса —
Стоимость курса «SQL практикум. Продвинутый уровень (часть 3)»Стоимость курса 1 300 ₽ —
Обновления курса «SQL практикум. Продвинутый уровень (часть 3)»Обновления курса — —
Дата публикации курса «SQL практикум. Продвинутый уровень (часть 3)»Дата публикации курса — ———
Последнее обновление курса «SQL практикум. Продвинутый уровень (часть 3)»Последнее обновление — ———
Сложность normal — ———

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

  • Настраивать полнотекстовый поиск в MySQL
  • Создавать и использовать представления (Views) для упрощения сложных запросов
  • Разрабатывать хранимые процедуры с параметрами и условной логикой
  • Писать пользовательские функции для расширения возможностей SQL
  • Применять переменные в SQL-запросах и скриптах
  • Создавать и настраивать триггеры для автоматизации задач
  • Управлять транзакциями с разными уровнями изоляции
  • Обрабатывать ошибки в SQL-коде с помощью обработчиков исключений
  • Диагностировать и устранять взаимные блокировки (deadlocks)
  • Настраивать систему прав доступа через пользователей и роли
  • Оптимизировать запросы с помощью EXPLAIN и графических планов выполнения
  • Применять денормализацию для повышения производительности
  • Анализировать логи сервера для поиска проблем
  • Использовать циклы и курсоры для обработки данных
  • Защищать базу данных от SQL-инъекций
  • Настраивать параметры сервера MySQL для оптимальной работы
  • Решать реальные задачи из production-среды

О курсе

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

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

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

Начальные требования

Базовые знания о языке SQL.

Желательно перед началом пройти курс "SQL практикум для начинающих и продолжающих".

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

Как проходит обучение

🎥 Видеоуроки – пошаговые объяснения теории с живыми примерами.
📝 Текстовые конспекты – краткие выжимки из уроков, готовый код, шпаргалки и дополнительные материалы.
💻 Практические задания – после каждого урока вы будете писать реальные SQL-запросы, чтобы закрепить навык.
🧠 Тесты и проверочные вопросы – помогут убедиться, что вы поняли ключевые моменты.
📊 Задачи на написание SQL-кода – от простых запросов до сложных многотабличных выборок.
🔄 Разбор ошибок и лучших практик – научитесь избегать типичных проблем.

 

Что нужно делать?

1️⃣ Смотреть уроки в удобном темпе.
2️⃣ Повторять код за преподавателем.
3️⃣ Решать задачи – без практики SQL не освоить!
4️⃣ Проходить тесты для самопроверки.
5️⃣ Возвращаться к сложным темам – конспекты всегда под рукой.

Сертификат курса SQL практикум. Продвинутый уровень (часть 3)

Сертификат

Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 193 учеников получили сертификат.

Что вы получите

  • Основа материала - видеоуроки.
  • В конце каждого модуля есть вопросы для проверки.
  • После каждого урока - конспект в текстовом виде для удобства ретроспективы.
  • Ссылки на полезные материалы, странички документации.
  • Написанный на уроке код с комментариями.

Нагрузка

4-5 часов в неделю

Расскажите о курсе друзьям