О курсе
Онлайн курс «Основы SQL для тестировщика» — это программа профессиональной переподготовки, направленная на освоение базовых навыков работы с SQL-запросами, таблицами, данными, фильтрацией, сортировкой, объединением таблиц и проверкой данных при тестировании программных продуктов.
В рамках курса Вы изучите, зачем тестировщику нужен SQL, как базы данных используются в web-сервисах, мобильных приложениях, CRM-системах, личных кабинетах и внутренних ИТ-продуктах, а также как QA-специалист может проверять корректность сохранения, изменения и отображения данных.
Курс включает практическую работу с типовыми задачами: просмотр данных в таблицах, выборка строк по условиям, сортировка, поиск дублей, проверка обязательных полей, анализ связанных таблиц, подготовка простых запросов SELECT, использование WHERE, ORDER BY, JOIN и агрегатных функций на базовом уровне.
Отдельный блок посвящён применению SQL в тестировании. Вы рассмотрите проверку данных после действий пользователя, сравнение информации в интерфейсе и базе, подготовку тестовых данных, поиск некорректных записей, проверку статусов заказов, пользователей, ролей и результатов обработки операций.
Особое внимание уделяется безопасной работе с данными. Вы изучите, почему начинающему тестировщику важно аккуратно выполнять запросы, отличать чтение данных от изменения, понимать риски UPDATE и DELETE на обзорном уровне и фиксировать результаты проверки в тестовой документации.
Практический блок программы направлен на подготовку итогового проекта по SQL для тестировщика. Вы сможете составить набор SQL-запросов для проверки учебной базы данных, описать сценарии проверки, подготовить отчет и защитить итоговую работу.
В ходе программы Вы освоите:
• основы SQL для задач тестировщика;
• структуру таблиц, строк, столбцов и связей;
• простые SELECT-запросы;
• фильтрацию, сортировку и ограничение выборки;
• JOIN для работы со связанными таблицами на базовом уровне;
• агрегатные функции и группировку на обзорном уровне;
• проверку данных при ручном тестировании;
• итоговый проект по SQL-запросам для QA.
Программа подойдёт начинающим QA-специалистам, ручным тестировщикам, тестировщикам web-приложений, тестировщикам мобильных приложений, аналитикам, специалистам технической поддержки, студентам и всем, кто хочет освоить SQL для проверки данных.
Цели и задачи курса
Цель программы — сформировать у слушателей базовые навыки SQL, необходимые для проверки данных в процессе тестирования программного обеспечения.
В рамках курса Вы освоите:
• базы данных через таблицы, строки, столбцы, ключи, связи, типы данных и основные принципы хранения информации;
• SQL через SELECT, WHERE, ORDER BY, LIMIT, JOIN, GROUP BY и агрегатные функции на базовом уровне;
• тестирование через проверку данных после действий пользователя, сравнение интерфейса и базы, анализ статусов и поиск ошибок;
• документацию через описание запросов, ожидаемый результат, фактический результат, тестовые данные и отчет о проверке;
• безопасность через аккуратное выполнение запросов, чтение данных, права доступа и понимание рисков изменения информации;
• практику через итоговый набор SQL-запросов для учебной базы данных.
Программа даст ответы на следующие вопросы:
• Зачем тестировщику знать SQL?
• Как устроены таблицы и связи в базе данных?
• Как написать простой SELECT-запрос?
• Как фильтровать и сортировать данные?
• Как проверять данные после действий пользователя?
• Как использовать JOIN в задачах QA?
• Как оформить результаты SQL-проверок?
По окончании обучения Вы получите
Диплом о профессиональной переподготовке, подтверждающий освоение программы «Основы SQL для тестировщика» и компетенции в области базовой работы с SQL-запросами, проверки данных и подготовки результатов тестирования.
Учебный план курса
• Введение в SQL для тестировщика
• Роль баз данных в программных продуктах
• Задачи QA при проверке данных
• Таблицы
• Строки
• Столбцы
• Типы данных на базовом уровне
• Первичный ключ на обзорном уровне
• Связи между таблицами
• SELECT
• FROM
• WHERE
• Условия фильтрации
• Операторы сравнения
• AND и OR
• LIKE на базовом уровне
• IN на базовом уровне
• NULL-значения
• ORDER BY
• LIMIT на базовом уровне
• Агрегатные функции
• COUNT
• SUM на обзорном уровне
• MIN и MAX на обзорном уровне
• GROUP BY на базовом уровне
• JOIN
• INNER JOIN на базовом уровне
• LEFT JOIN на обзорном уровне
• Проверка данных в интерфейсе и базе
• Подготовка тестовых данных
• Поиск некорректных записей
• Проверка статусов
• Ошибки SQL-запросов
• Безопасность работы с данными
• Отчет по SQL-проверкам
• Итоговый проект: SQL-запросы для тестировщика
• Итоговая аттестация — тестирование и защита проекта
Что нужно для поступления на программу:
Для поступления Вам необходимо прислать скан-копии или фотографии документов об образовании, паспортные данные и удаленно заключить договор. Гражданам Российской Федерации потребуются:
• Паспорт или другой документ, удостоверяющий личность или гражданство;
• Страховой номер индивидуального лицевого счета (СНИЛС);
• Документ об образовании и квалификации (фотография или скан-копия);
• Справка об обучении в организации высшего или среднего профессионального образования, если Вы в настоящее время являетесь студентом (фотография или скан-копия);
• Документ, подтверждающий факт изменения фамилии, имени или отчества (при необходимости) (фотография или скан-копия).
Гражданам иностранных государств и лицам без гражданства следует уточнить список необходимых сведений и документов в отделе организации приема по телефону или через форму заявки на консультацию.
Выгоды и скидки, варианты оплаты, рассрочка платежа:
• Вы сможете вернуть 13% от стоимости обучения в виде социального налогового вычета, обратившись в налоговую службу по месту постоянной регистрации.
• Чтобы запросить документы для получения налогового вычета, необходимо обратиться в методический отдел, написав нам на электронную почту mcnokurs@yandex.ru.
• Проверка документов после подачи в ФНС осуществляется в течение трех месяцев. Если ответ положительный, средства возвращаются.
• Обратите внимание, что декларация и заявление заполняются и подаются слушателем самостоятельно.
• (Нормативное обоснование получения налогового вычета регламентировано статьями 78, 80, 83, 88, 219 Налогового кодекса РФ).
• Беспроцентная рассрочка
• Вы можете получить беспроцентную рассрочку на программы профессиональной переподготовки.
Для получения дополнительной информации о рассрочке на конкретную программу обратитесь к специалисту приемной комиссии


