1. Изучите SQL

Ссылка: https://www.udacity.com/course/learn-sql--nd072

Это программа наностепеней, предлагаемая Udacity. После завершения этого курса вы узнаете:

  • Как выполнять анализ данных, хранящихся в реляционных и нереляционных системах баз данных
  • Очищайте данные, оптимизируйте SQL-запросы и записывайте избранные расширенные соединения JOIN для повышения производительности анализа.
  • Вы получите возможность работать над реальными проектами с отраслевыми экспертами.

2. Расширенные базы данных и SQL-запросы

Ссылка: https://www.udemy.com/course/advanced-tsql-querying-using-sql-2014/

Этот курс является продвинутым курсом SQl, и ожидается, что учащийся хорошо разбирается в базах данных и основных командах SQL. В этом курсе вы узнаете:

  • Представления SQL
  • SQL-триггеры
  • Вычисляемые столбцы SQL
  • Хранимые процедуры SQL
  • Пользовательские функции SQL
  • SQL-транзакции и обработка ошибок
  • Функции ранжирования и группировки SQL
  • Типы данных SQL

3. Oracle SQL - шаг за шагом SQL

Ссылка: https://www.udemy.com/course/oracle-sql-step-by-step-approach/

Этот курс поможет вам стать разработчиком SQL. Ты выучишь :

  • Реляционные базы данных
  • Извлечение данных из базы данных с помощью команд SQL (выбрать)
  • Фильтрация данных на основе бизнес-требований с использованием команды SQL (где)
  • Создание таблиц и изменение их структуры с помощью команд SQL (Создать, Изменить)
  • Объединение данных из разных таблиц с помощью соединений SQL.
  • Группировка данных и вычисление сводок с использованием функций SQL GROUP BY и SQL Aggregate.
  • Объединение данных из 2 или более таблиц с использованием ключевых слов SQL (UNION, UNION ALL, INTERSECT, MINUS)
  • Применение ограничений к таблицам с помощью команд SQL (Создать. Изменить)
  • Создание представлений с помощью команды SQL (Create View)
  • Создание других объектов базы данных (СИНОНИМЫ, ПОСЛЕДОВАТЕЛЬНОСТИ) с помощью команд SQL
  • Управление доступом к пользователям с помощью команд SQL (GRANT, REVOKE)
  • Повышение производительности с помощью команды SQL (создать индекс)
  • Работа над проектом по обобщению концепций SQL, которые мы изучили.

4.Введение в язык структурированных запросов (SQL)

Ссылка: https://www.coursera.org/learn/intro-sql

В этом курсе вы пройдете этапы установки текстового редактора, установки MAMP или XAMPP (или эквивалента) и создания базы данных MySql. Вы узнаете о запросах к одной таблице и базовом синтаксисе языка SQL, а также о структуре базы данных с несколькими таблицами, внешними ключами и операцией JOIN. Наконец, вы научитесь моделировать отношения «многие ко многим», подобные тем, которые необходимы для представления пользователей, ролей и курсов.

5.Расширенный SQL: анализ данных MySQL и бизнес-аналитика

Ссылка: https://www.udemy.com/course/advanced-sql-mysql-for-analytics-business-intelligence/

Этот курс поможет вам стать профессионалом в области анализа SQL. Ты выучишь

  • Оценка необходимых навыков SQL

В этом разделе мы рассмотрим основные навыки работы с SQL/MySQL, которыми вы должны овладеть до начала курса, включая операторы SELECT, агрегатные функции и соединения таблиц. Если вы не уверены, как складываются ваши навыки, мы включили викторину, чтобы оценить ваши базовые знания SQL.

  • Настройка и установка MySQL

Для студентов, которые не прошли наш вводный курс, мы покажем, как именно загрузить и установить инструменты, которые нам понадобятся для доступа к MySQL, включая MySQL Community Server и MySQL Workbench. Мы поделимся руководствами по загрузке для Mac и ПК и запустим наш первый фрагмент кода SQL для создания базы данных проекта, которую мы будем анализировать на протяжении всего курса.

  • Анализ и оптимизация трафика

В этом разделе мы будем использовать MySQL для анализа того, откуда поступает трафик на наш веб-сайт, как различные источники работают с точки зрения объема трафика и коэффициентов конверсии, а также как мы можем скорректировать ставки для оптимизации наших бюджетов.

  • Измерение и тестирование веб-сайта

В этом разделе мы углубимся в данные веб-сайта на уровне страниц, чтобы сравнить трафик и коэффициенты конверсии, а также воспользуемся MySQL для создания и анализа воронок конверсии, чтобы оптимизировать покупательский опыт.