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 для создания и анализа воронок конверсии, чтобы оптимизировать покупательский опыт.