Чему вы научитесь
- Писать SQL-запросы для выборки, фильтрации и сортировки данных
- Объединять таблицы с помощью JOIN (INNER, LEFT, RIGHT, FULL)
- Использовать агрегатные функции и группировку (COUNT, SUM, AVG, GROUP BY, HAVING)
- Создавать и изменять структуру таблиц (CREATE, ALTER, DROP)
- Писать подзапросы и использовать операторы IN, EXISTS
- Понимать, когда нужны индексы и как они работают
- Применять SQL в повседневных задачах тестировщика и аналитика
О курсе
SQL — это язык, который используют тестировщики, аналитики и разработчики для работы с базами данных. Без него невозможно проверить, правильно ли сохранились данные после отправки формы, подготовить тестовые данные или построить отчёт для руководителя.
Этот курс создан специально для тех, кто хочет быстро и без лишней теории освоить SQL на практике. Мы не будем углубляться в устройство СУБД или сложную математику — только то, что реально пригодится в работе.
Для кого этот курс
Начальные требования
-
Базовые навыки работы с компьютером
-
Умение устанавливать программы (DB Browser for SQLite)
-
Желание практиковаться и писать код
Наши преподаватели
Как проходит обучение
Курс состоит из 8 модулей, каждый из которых включает:
-
Короткие и полные блоки с объяснением теории
-
Интерактивные тесты для самопроверки
-
Практические задания с автоматической проверкой
-
Финальный тест и задачи в конце курса
Вы можете проходить курс в своём темпе, возвращаться к сложным темам и пересдавать тесты. Все задания выполняются прямо в браузере — ничего не нужно устанавливать (кроме дополнительного тренажёра по желанию).
Программа курса
Что вы получаете
- Навыки и знания, востребованные на рынке труда (SQL нужен в 80% IT-вакансий)
- Возможность отработать теорию на 30+ практических заданиях
- Финальный проект — проектирование базы данных для интернет-магазина
- Доступ к форуму решений и обсуждений
- Сертификат Stepik об успешном завершении курса
- Готовые шпаргалки по основным командам SQL