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

Информация
Цена: 155 РУБ
Организатор: Kail Kail
Ссылки для скачивания
Kail
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
401 883
Реакции
39 417
Монеты
1 191
Оплачено
0
Баллы
0
  • #SkladchinaVip
  • #1
[Udemy] Тестировщик данных: изучи SQL и начни карьеру Data QA с нуля [Дмитрий Мостыка]
Ссылка на картинку
  • Анализировать и тестировать данные
  • Писать 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 на базовом уровне, но не знаете, как применить его для реальных задач
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
udemy дмитрий мостыка изучи sql и начни карьеру data qa с нуля тестировщик данных
Похожие складчины
Kail
Ответы
0
Просмотры
2K
Kail
Kail
Kail
Ответы
0
Просмотры
1K
Kail
Kail
Kail
Ответы
0
Просмотры
266
Kail
Kail
Kail
Ответы
0
Просмотры
251
Kail
Kail
Показать больше складчин

Войдите или зарегистрируйтесь

Вы должны быть авторизованны для просмотра материала

Создать аккаунт

Создать учетную запись займет не больше минуты!

Войти

Уже зарегистрированы? Просто войдите.