Чему вы научитесь
- Понимать и работать в реляционных базах данных
- Разберетесь в синтаксисе SQL-запросов
- Научитесь создавать, изменять, читать и удалять базы и таблицы
- Освоите стандартные операторы и SELECT
- Научитесь сортировать и искать нужные данные
- Научитесь работать с агрегатными функциями
- Изучите все типы JOIN
- Узнаете, что такое транзакции и миграции
- Поймете, как тестировщик может применять базы данных в работе
О курсе
Практический тренажёр по SQL для тестировщиков, который повторяет активности реального рабочего дня.
Весь курс идёт по одной базе интернет-магазина "Полка": клиенты, заказы, платежи, логи ошибок приложения, обращения в поддержку, релизы и миграции.
В базу отдельно заходить не надо, весь курс можно пройти через браузер.
Задания в курсе сделаны, как рабочие ситуации:
– клиент пишет, что деньги списали дважды;
– после релиза выросло число ошибок в оплате;
– заказ оплачен, а платежа нет.
В каждом уроке короткий конспект с примерами и пять задач. Запросы выполняются прямо в браузере, ответ проверяется по реальному результату автоматически через специальный тип задач SQL на Stepik.
Также для курса разработана песочница, к которой можно отправлять запросы на отдельной странице.
Чтобы увидеть результат, надо написать запрос. Просто пробежаться по курсу не получится.
Курс закрывает вопросы, которые нужны тестировщику нужно на практике: выборки и фильтры, сортировки, все виды JOIN, агрегаты и группировки, подзапросы, правку данных на стенде, структуру таблиц, ограничения, транзакции и приёмку миграций.
Автор: Артем Русов, создатель популярных курсов на Stepik по тестированию, автор месяца и обладатель Stepik Awards 2026.
Для кого этот курс
Начальные требования
- Знание основ тестирования
- Рабочий компьютер и интернет
- Браузер (желательно проходить курс на компьютере)
Как проходит обучение
– Вы изучаете короткий конспект
– После него выполняете тесты и задания
Программа курса
В курс входят
- 43 урока
- 58 тестов
- 168 интерактивных задач
Наши преподаватели
Сертификат
Что вы получаете
- - Навыки и знания по SQL и базам данных, которые нужны в работе тестировщика
- - Практика написания SQL-апросов
- - Сертификат в конце обучения