Скоро  Скачать Тестировщик данных: изучи SQL и начни карьеру Data QA с нуля [Udemy] [Дмитрий Мостыка]

  • Автор темы Автор темы Mr. Pin
  • Дата начала Дата начала

Mr. Pin

Редактор
Регистрация
11/08/2025
Сообщения
1,905
Реакции
6

Тестировщик данных: изучи SQL и начни карьеру Data QA с нуля [Udemy] [Дмитрий Мостыка]​


0.webp

  • Анализировать и тестировать данные
  • Писать SQL-запросы и проверять их корректность
  • Находить и описывать ошибки в данных
  • Понимать, как устроены базы данных и процессы ETL Требования Предварительной подготовки не требуется, вы всему научитесь на курсе Описание Этот курс создан для тех, кто хочет освоить тестирование данных (Data QA) с нуля, разобраться в SQL и научиться находить ошибки в базах данных, SQL-запросах и отчётах. Этот курс подойдёт вам, если: Вы хотите начать работать в IT с нуля, но не хотите сразу углубляться в программирование Вы начинающий тестировщик, который хочет перейти в работу с данными (Data QA / Data Tester) Вы аналитик данных, который хочет научиться тестировать и проверять качество данных Вы знаете SQL на базовом уровне, но не знаете, как применить его для реальных задач Цель курса - дать вам практические навыки, которые необходимы для работы на позиции Junior Data QA / Data Tester: умение анализировать и тестировать данные находить и описывать ошибки писать SQL-запросы и проверять их корректность понимать, как устроены базы данных и процессы ETL/BI Почему стоит выбрать этот курс? Вы освоите современную и востребованную профессию в этом курсе простое и понятное объяснение сложных тем видео-уроки, способствующие быстрому пониманию материала (7 часов видео) много практики (более 400 тестовых и практических заданий) фокус на том, что действительно нужно в работе Особенности курса: практика по SQL от простых SELECT до оконных функций и подзапросов упор на критическое мышление и логику: вы не просто запоминаете, вы учитесь искать ошибки финальный тест по кейсу, приближённому к задачам на реальных проектах Содержание курса: Часть 1: Изучаем SQL с нуля до продвинутого уровня Level 1: Что такое базы данных? На этом уровне вы узнаете, что такое базы данных и из чего они состоят. Поговорим про таблицы, столбцы, строки, первичные и внешние ключи, ограничения, индексы. Level 2: Что такое SQL? Базовый синтаксис SQL На этом уровне мы узнаем, что такое SQL. Изучим базовый синтаксис: SELECT FROM WHERE ORDER BY LIMIT Познакомимся с операторами сравнения: = <> или != >, < >=, <= И с логическими операторами: AND OR IS NULL, IS NOT NULL IN, NOT IN BETWEEN, NOT BETWEEN LIKE, NOT LIKE Помимо этого, мы научимся комментировать строки SQL-запроса. Level 3: Агрегатные функции На этом уровне мы рассмотрим агрегатные функции: COUNT SUM MIN MAX AVG Научимся применять их совместно с операторами GROUP BY и HAVING. Level 4: Операторы CASE, IF, DISTINCT Level 5: Соединения таблиц (JOIN), объединение (UNION) На этом уровне мы рассмотрим внутренние и внешние соединения таблиц: INNER JOIN LEFT JOIN RIGHT JOIN FULL JOIN SELF JOIN Также научимся объединять результаты выборок из таблиц с помощью UNION и UNION ALL. Level 6: Типы данных, операторы преобразования данных На этом уровне мы рассмотрим, какие типы данных бывают в таблицах. Например: INTEGER, NUMERIC, VARCHAR, DATE, BOOLEAN и т.д. Научимся: - преобразовывать данные из одного типа в другой при помощи функций CAST, TO_DATE - извлекать компоненты типа YEAR, MONTH, DOW из дат с помощью функции EXTRACT - использовать встроенные функции: CURRENT_DATE CURRENT_TIMESTAMP CURRENT_TIME - выполнять арифметические операции с датами, а также использовать функцию AGE - использовать функции для преобразования чисел: ABS CEIL FLOOR ROUND TRUNC - использовать функции сравнения: GREATEST LEAST - выполнять операции со строковыми значениями: LEFT RIGHT LENGTH SUBSTR TRIM LTRIM RTRIM REPLACE LOWER UPPER STRPOS CONCAT SPLIT_PART COALESCE NULLIF - рассмотрим агрегатные функции STRING_AGG и ARRAY_AGG, а также функции UNNEST и ARRAY_TO_STRING для работы с массивами данных Level 7: Подзапросы На этом уровне мы научимся использовать подзапросы в различных частях SQL-запроса: в SELECT, FROM, WHERE, HAVING, в соединениях и т.д. Узнаем, как работает коррелированный подзапрос. Познакомимся с функциями EXISTS и NOT EXISTS. Подробно разберем для чего используются CTE (Common Table Expressions). Level 8: Оконные функции На данном уровне вы узнаете, для чего нужны оконные функции и как их применять. Изучите ранжирующие оконные функции: ROW_NUMBER() RANK() DENSE_RANK() NTILE() Навигационные оконные функции: FIRST_VALUE() LAST_VALUE() LAG() LEAD() Научитесь применять рамки ROWS и RANGE. Level 9: Манипуляции с таблицами и колонками На этом уровне вы научитесь создавать, редактировать, переименовывать, удалять таблицы и колонки в них, а также добавлять и удалять строки. Изучите, как добавлять, редактировать и удалять ограничения (constraints). Изучите операторы: CREATE ALTER DROP INSERT INTO UPDATE DELETE RETURNING Часть 2: Data QA: чем же занимаются тестировщики данных? Кто такой Data QA, и как он тестирует данные? На этом уровне вы узнаете, кто же такой Data QA, какие задачи перед ним стоят и как он их выполняет. Познакомитесь с ETL-процессом и с ролью Data QA на каждом его этапе. Изучите основные проверки, которые нужно выполнять, чтобы обеспечить качество данных. Научитесь создавать тест-кейсы и правильно их организовывать, а также заводить баг-репорты по найденным проблемам в данных. Узнаете, какими основными инструментами пользуется Data QA в своей работе. Протестируете большой и сложный запрос, найдете в нем баги, исправите их и оформите баг-репорты. Если курс был вам полезен, поставьте пожалуйста оценку и напишите отзыв. Спасибо! Вступайте в группу "Data QA Hub" в Telegram, где можно будет обсудить вопросы по курсу. Для кого этот курс: Вы хотите начать работать в IT с нуля, но не хотите сразу углубляться в программирование Вы начинающий тестировщик, который хочет перейти в работу с данными (Data QA / Data Tester) Вы аналитик данных, который хочет научиться тестировать и проверять качество данных Вы знаете SQL на базовом уровне, но не знаете, как применить его для реальных задач Цена:3200 руб https://www.udemy.com/course/sql-data-qa/
 

Похожие темы

Назад
Сверху