Главная » Программирование » Stepik - SQL практикум. Полный курс
Stepik - SQL практикум. Полный курс

5 б
Облако Mail
169 P
Артикул: 8623
В наличии
Автор курса: Stepik
Категория: Программирование
Дата выхода: 2025
Продажник от автора: Перейти
Описание
Чему вы научитесь
Цель курса
Как проходит обучение
1. Смотреть уроки в удобном темпе.
2. Повторять код за преподавателем.
3. Решать задачи – без практики SQL не освоить!
4. Проходить тесты для самопроверки.
5. Возвращаться к сложным темам – конспекты всегда под рукой.
Программа курса:
Установка рабочего окружения
1.Знакомство
2. Установка MySQL сервера
3. Работа в терминале
4. Графические IDE (Workbench, DBeaver)
5. Взаимодействие с сервером
6. Контрольные вопросы
7. Решаем задачи. Пишем SQL код
Проектирование БД команда DDL
1. Первичные ключи
2. Особенности типов данных и именование объектов
3. Индексы
4. Внешние ключи
5. Подробнее про ALTER TABLE
6. Особенности синтаксиса MySQL
7. Виды связей между таблицами (1х1, 1хМ, МхМ)
8. Таблицы-справочники
9. ER-диаграмма
10. Контрольные вопросы. Часть 1
11. Контрольные вопросы. Часть 2
12. Решаем задачи. Пишем SQL код. Часть 1
13. Решаем задачи. Пишем SQL код. Часть 2
Работа с данными команды DDL CRUD
1. Команда INSERT
2. Команда SELECT
3. Команда UPDATE
4. Команда DELETE
5. Бонус: Сервисы для генерации данных
6. Импорт-экспорт данных
7. Контрольные вопросы
8. Решаем задачи. Пишем SQL код. Часть 1
9. Решаем задачи. Пишем SQL код. Часть 2
Основы SELECT запросов
1. Фильтрация (WHERE + LIKE)
2. Сортировка (ORDER BY)
3. Агрегирующие функции (COUNT, MIN, MAX, AVG, SUM)
4. Группировка (GROUP BY)
5. Фильтрация (HAVING)
6. Отсутствие значения (NULL)
7. Пейджинг (LIMIT + OFFSET)
8. Условия, ветвления (IF, CASE)
9. Контрольные вопросы. Часть 1
10. Контрольные вопросы. Часть 2
11. Контрольные вопросы. Часть 3
12. Решаем задачи. Пишем SQL код. Часть 1
13 Решаем задачи. Пишем SQL код. Часть 2
Сложные SELECT запросы
1. Вложенные запросы (подзапросы)
2. Объединения (JOIN) - Теория
3. Объединения (CROSS JOIN, INNER JOIN)
4. Объединения (LEFT JOIN, RIGHT JOIN)
5. Объединения (FULL OUTER JOIN)
6. Вложенные запросы VS объединения
7. Соединения (UNION)
8. Оконные функции
9. Общие табличные выражения (CTE)
10. Рекурсивные табличные выражения
11. Контрольные вопросы. Часть 1
12. Контрольные вопросы. Часть 2
13. Решаем задачи. Пишем SQL код. Часть 1
14. Решаем задачи. Пишем SQL код. Часть 2
15. Решаем задачи. Пишем SQL код. Часть 3
16. Решаем задачи. Пишем SQL код. Часть 4
Продвинутые фичи SQL
1. Полнотекстовый поиск
2. Представления (View)
3. Хранимые процедуры
4. Пользовательские функции
5. Переменные
6. Триггеры
7. Контрольные вопросы. Часть 1.
8. Контрольные вопросы. Часть 2.
9. Контрольные вопросы. Часть 3.
10. Решаем задачи. Пишем SQL код. Часть 1.
11. Решаем задачи. Пишем SQL код. Часть 2.
Транзакции
1. Введение в транзакции
2. Обработка исключений (ошибок)
3. Уровни изоляции транзакций
4. Блокировки таблиц
5. Взаимная блокировка (deadlock)
6. Контрольные вопросы. Часть 1.
7. Контрольные вопросы. Часть 2.
8. Решаем задачи. Пишем SQL код
Права доступа
1. Пользователи
2. Роли
3. Контрольные вопросы. Часть 1.
4. Контрольные вопросы. Часть 2.
5. Решаем задачи. Пишем SQL код.
Вопросы оптимизации
1. Лишний JOIN
2. Денормализация
3. Настройки сервера
4. Анализ запросов (EXPLAIN)
5. Графический план исполнения запроса
6. Исправление проблемных мест
7. Графический план: показательные примеры
8. Контрольные вопросы
9. Решаем задачи. Пишем SQL код. Часть 1.
10. Решаем задачи. Пишем SQL код. Часть 2.
Дополнительные темы
1. Работа с логами
2. Циклы
3. Курсоры
4. SQL инъекции
5. Контрольные вопросы
6. Решаем задачи. Пишем SQL код
Финальный тест.
1. Дисклеймер
2. Тест. Часть 1
3. Тест. Часть 2
4. Тест. Часть 3
5. Тест. Часть 4
6. Тест. Часть 5
7. Тест. Часть 6
8. Тест. Часть 7
9. Тест. Часть 8
10. Тест. Часть 9
11. Тест. Часть 10
12. Тест. Часть 11
13. Тест. Часть 12
14. Тест. Часть 13
15. Тест. Часть 14
16. Тест. Часть 15
17. Тест. Часть 16
18. Тест. Часть 17
19. Тест. Часть 18
20. Итоги. Что дальше?
118 уроков 12 часов 5 минут видео 392 теста 151 интерактивная задача
♨ИСТОЧНИК
СКАЧАТЬ
- Спроектируем базу данных популярного мессенджера.
- Научимся писать все виды типовых запросов.
- Обсудим вопросы взаимодействия с сервером, начиная с установки рабочего окружения.
- Познакомимся с командами набора DDL и DML.
- Максимально подробно разберем SELECT запросы.
- Разберемся с продвинутыми фичами SQL: представлениями, процедурами, функциями, триггерами.
- Поговорим об оптимизации проблемных запросов.
- Изучим транзакции! Куда же без них?
- И много всего еще обсудим (подробная программа - ниже)
Цель курса
- Научить вас работать с базами данных на профессиональном уровне:
- Писать сложные SQL-запросы для реальных задач.
- Проектировать эффективные структуры БД.
- Использовать продвинутые возможности (транзакции, оптимизацию, хранимые процедуры).
- Решать проблемы производительности и безопасности.
- Полный курс по SQL — подойдет и новичкам, и тем, кто хочет углубить знания.
- Максимум практики — после каждого урока вы пишете реальный код.
- Актуальные знания — изучаем современные подходы и лучшие практики.
- Готовый проект — добавите в портфолио работу с реальной БД.
- Гибкость — учитесь в своем темпе, с поддержкой материалов.
- Навыки, востребованные в IT, аналитике и разработке.
- Уверенность в работе с данными — от простых выборок до сложных отчетов.
- Проект в портфолио — развитая БД популярного мессенджера, чтобы показать работодателю.
- Видео + конспекты — учитесь так, как удобно вам.
- Тесты и задачи — проверяете знания на практике.
- Акцент на реальные кейсы — никакой «воды», только полезное.
- Шпаргалки и доп материалы — помогут и во время курса, и после
- Теория (видео + конспекты).
- Практика (задачи на написание запросов).
- Проверка (тесты и разборы ошибок).
- Для начинающих в IT – кто только осваивает базы данных и хочет с нуля разобраться в SQL.
- Для студентов технических специальностей – которым необходимы практические навыки работы с СУБД для учебы и старта карьеры.
- Для разработчиков (Backend, Fullstack) – кто регулярно взаимодействует с базами данных и хочет писать эффективные запросы.
- Для аналитиков данных (Data Analysts, BI-специалистов) – кому нужно извлекать, преобразовывать и анализировать данные с помощью SQL.
- Для QA-инженеров и тестировщиков – кто проверяет работу приложений с базами данных и пишет запросы для тестирования.
- Для администраторов баз данных (DBA) – кто настраивает, оптимизирует и поддерживает работу СУБД.
- Для специалистов, переходящих в Data Science и Machine Learning – так как работа с данными начинается с уверенного владения SQL.
- Для менеджеров и предпринимателей – кто хочет самостоятельно работать с бизнес-аналитикой без постоянной помощи программистов.
- Для комфортного обучения на курсе «SQL практикум. Полный курс» достаточно:
- Базовых навыков работы с компьютером (управление файлами, установка программ, использование браузера).
- Минимального опыта в текстовом вводе (умение печатать и редактировать текст).
- Что не требуется (но может быть плюсом):
- Опыта в программировании – курс рассчитан на новичков.
- Знания математики выше школьного уровня – SQL не требует сложных вычислений.
- Предварительной работы с базами данных – всему научим с нуля.
- Если вы умеете включать компьютер и открывать программы – этого достаточно! Всё остальное освоите в процессе.
Как проходит обучение
- Видеоуроки – пошаговые объяснения теории с живыми примерами.
- Текстовые конспекты – краткие выжимки из уроков, готовый код, шпаргалки и дополнительные материалы.
- Практические задания – после каждого урока вы будете писать реальные SQL-запросы, чтобы закрепить навык.
- Тесты и проверочные вопросы – помогут убедиться, что вы поняли ключевые моменты.
- Задачи на написание SQL-кода – от простых запросов до сложных многотабличных выборок. Разбор ошибок и лучших практик – научитесь избегать типичных проблем.
1. Смотреть уроки в удобном темпе.
2. Повторять код за преподавателем.
3. Решать задачи – без практики SQL не освоить!
4. Проходить тесты для самопроверки.
5. Возвращаться к сложным темам – конспекты всегда под рукой.
Программа курса:
Установка рабочего окружения
1.Знакомство
2. Установка MySQL сервера
3. Работа в терминале
4. Графические IDE (Workbench, DBeaver)
5. Взаимодействие с сервером
6. Контрольные вопросы
7. Решаем задачи. Пишем SQL код
Проектирование БД команда DDL
1. Первичные ключи
2. Особенности типов данных и именование объектов
3. Индексы
4. Внешние ключи
5. Подробнее про ALTER TABLE
6. Особенности синтаксиса MySQL
7. Виды связей между таблицами (1х1, 1хМ, МхМ)
8. Таблицы-справочники
9. ER-диаграмма
10. Контрольные вопросы. Часть 1
11. Контрольные вопросы. Часть 2
12. Решаем задачи. Пишем SQL код. Часть 1
13. Решаем задачи. Пишем SQL код. Часть 2
Работа с данными команды DDL CRUD
1. Команда INSERT
2. Команда SELECT
3. Команда UPDATE
4. Команда DELETE
5. Бонус: Сервисы для генерации данных
6. Импорт-экспорт данных
7. Контрольные вопросы
8. Решаем задачи. Пишем SQL код. Часть 1
9. Решаем задачи. Пишем SQL код. Часть 2
Основы SELECT запросов
1. Фильтрация (WHERE + LIKE)
2. Сортировка (ORDER BY)
3. Агрегирующие функции (COUNT, MIN, MAX, AVG, SUM)
4. Группировка (GROUP BY)
5. Фильтрация (HAVING)
6. Отсутствие значения (NULL)
7. Пейджинг (LIMIT + OFFSET)
8. Условия, ветвления (IF, CASE)
9. Контрольные вопросы. Часть 1
10. Контрольные вопросы. Часть 2
11. Контрольные вопросы. Часть 3
12. Решаем задачи. Пишем SQL код. Часть 1
13 Решаем задачи. Пишем SQL код. Часть 2
Сложные SELECT запросы
1. Вложенные запросы (подзапросы)
2. Объединения (JOIN) - Теория
3. Объединения (CROSS JOIN, INNER JOIN)
4. Объединения (LEFT JOIN, RIGHT JOIN)
5. Объединения (FULL OUTER JOIN)
6. Вложенные запросы VS объединения
7. Соединения (UNION)
8. Оконные функции
9. Общие табличные выражения (CTE)
10. Рекурсивные табличные выражения
11. Контрольные вопросы. Часть 1
12. Контрольные вопросы. Часть 2
13. Решаем задачи. Пишем SQL код. Часть 1
14. Решаем задачи. Пишем SQL код. Часть 2
15. Решаем задачи. Пишем SQL код. Часть 3
16. Решаем задачи. Пишем SQL код. Часть 4
Продвинутые фичи SQL
1. Полнотекстовый поиск
2. Представления (View)
3. Хранимые процедуры
4. Пользовательские функции
5. Переменные
6. Триггеры
7. Контрольные вопросы. Часть 1.
8. Контрольные вопросы. Часть 2.
9. Контрольные вопросы. Часть 3.
10. Решаем задачи. Пишем SQL код. Часть 1.
11. Решаем задачи. Пишем SQL код. Часть 2.
Транзакции
1. Введение в транзакции
2. Обработка исключений (ошибок)
3. Уровни изоляции транзакций
4. Блокировки таблиц
5. Взаимная блокировка (deadlock)
6. Контрольные вопросы. Часть 1.
7. Контрольные вопросы. Часть 2.
8. Решаем задачи. Пишем SQL код
Права доступа
1. Пользователи
2. Роли
3. Контрольные вопросы. Часть 1.
4. Контрольные вопросы. Часть 2.
5. Решаем задачи. Пишем SQL код.
Вопросы оптимизации
1. Лишний JOIN
2. Денормализация
3. Настройки сервера
4. Анализ запросов (EXPLAIN)
5. Графический план исполнения запроса
6. Исправление проблемных мест
7. Графический план: показательные примеры
8. Контрольные вопросы
9. Решаем задачи. Пишем SQL код. Часть 1.
10. Решаем задачи. Пишем SQL код. Часть 2.
Дополнительные темы
1. Работа с логами
2. Циклы
3. Курсоры
4. SQL инъекции
5. Контрольные вопросы
6. Решаем задачи. Пишем SQL код
Финальный тест.
1. Дисклеймер
2. Тест. Часть 1
3. Тест. Часть 2
4. Тест. Часть 3
5. Тест. Часть 4
6. Тест. Часть 5
7. Тест. Часть 6
8. Тест. Часть 7
9. Тест. Часть 8
10. Тест. Часть 9
11. Тест. Часть 10
12. Тест. Часть 11
13. Тест. Часть 12
14. Тест. Часть 13
15. Тест. Часть 14
16. Тест. Часть 15
17. Тест. Часть 16
18. Тест. Часть 17
19. Тест. Часть 18
20. Итоги. Что дальше?
118 уроков 12 часов 5 минут видео 392 теста 151 интерактивная задача
♨ИСТОЧНИК
СКАЧАТЬ
Вы находитесь на странице товара «Stepik - SQL практикум. Полный курс», это материал 2025 года, который, мы надеемся, принесет вам пользу. Все курсы доступны по очень низкой цене, в отличии от оригинальной цены автора в размере рублей. Вы же получаете этот курс, купив в нашем магазине Coursx.net, с огромной скидкой, всего 169 рублей. На каждый курс Вы можете посмотреть оригинальный продажник, после чего принять решение о покупке. Обучающий курс входит в рубрику «Программирование», спросом которой пользуется множество покупателей. В нашем магазине Вы найдёте ещё много курсов от автора «Stepik», достаточно ввести в поиск имя автора.
✅ После оплаты система мгновенно направит на вашу почту ссылку(и) на курс, регистрация необязательна!
🛑 Авторизуйтесь или зарегистрируйтесь и Вы получите ссылку не только на почту, но и на странице товара.
🛑 Авторизуйтесь или зарегистрируйтесь и Вы получите ссылку не только на почту, но и на странице товара.
📲 Наши отзывы на сайте | в Telegram (кликабельно)
🤔 Есть сомнения в инфопродукте? В качестве гарантии можем отправить дополнительные скриншоты, любой видео файл или сделать запись с экрана содержимого на облаке.
🔆 Нашли дешевле в другом месте? Сделаем цену ещё ниже чем там где вы нашли!
✍🏻 По всем вопросам, в том числе с оплатой и получением - писать в Telegram (кликабельно), в чат на сайте (в нижнем правом углу) или на почту admin@coursx.net Мы всегда на связи!
🤔 Есть сомнения в инфопродукте? В качестве гарантии можем отправить дополнительные скриншоты, любой видео файл или сделать запись с экрана содержимого на облаке.
🔆 Нашли дешевле в другом месте? Сделаем цену ещё ниже чем там где вы нашли!
✍🏻 По всем вопросам, в том числе с оплатой и получением - писать в Telegram (кликабельно), в чат на сайте (в нижнем правом углу) или на почту admin@coursx.net Мы всегда на связи!
Поделиться страницей
Часто задаваемые вопросы
Как приобрести инфопродукт?
Выберите желаемый инфопродукт, добавьте его в корзину либо нажмите сразу "Купить" для быстрого перехода к странице оформления заказа. Выберите удобный платежный метод и перейдите к оплате. После успешной покупки вы получите ссылку на вашу почту. Вы можете выбрать и оплатить сразу несколько курсов. Рекомендуем перед покупкой создать аккаунт, на него за каждую покупку вам будут приходить бонусы. 1 бонус = 1 руб. В дальнейшем вы можете оплачивать бонусами 100% от стоимости заказа.
Почему такая низкая цена?
Каждый из инфопродуктов который представлен в нашем магазине приобретался в складчину, соответственно и цена намного ниже чем у автора. Для вас доступна полная запись инфопродукта со всеми раздаточными материалами для самостоятельного прохождения, но без обратной связи от автора.
Какие у меня гарантии?
В качестве гарантии, вы можете написать нам на любой из контактов и мы предоставим вам доказательства наличия курсов в виде скриншотов / записи экрана / одного из уроков. Также рекоменудем ознакомится с нашими отзывами, все отзывы от реальных клиентов.
С каких стран можно оплатить?
Оплатить можно с любой из стран. Если не получилось оплатить через сайт, напишите откуда вы и мы найдём подходящий способ вам для оплаты.
На какое время выдается доступ?
К материалам на облаке мы никогда не закрываем доступ. Но есть вероятность, что ссылка может стать заблокированной по причине жалобы от правообладателя. Самый надёжный вариант после получения сохранить материалы себе или скачать. В случае, если материалы курса вам выдали в Telegram канале, доступ к нему не пропадет.
Возможен ли возврат средств за купленный товар?
Да. В случае если вы не получили ссылку на купленный товар.
Другие инфопродукты
Скоро / Бухгалтерия и финансы
Специалист / Елена Цыба - CFA Level 1 - 2. Финансовый аналитик. Экономическая среда эмитентов
Эзотерика и оккультизм / Нумерология
Мара Боронина - Школа нумерологии 21 века: от новичка до консультанта. Пакет Премиум
1590 ₽
Бизнес, менеджмент, продажи
Роман Шалимов - Мастер класс Partisan. Тариф Только эфир и материалы
140 ₽
Быстрая доставка
Гарантируем быструю доставку заказа на ваш Email.
Лучшие цены
Гарантируем самые низкие цены. Сделаем цену ниже если нашли дешевле.
Прием заказов 24/7
Заказы принимаются круглосуточно!
100% Безопасная оплата
Безопасная оплата и получение заказа.














