Онлайн-курс — сертифицированный профессиональный сертификат в области проектирования хранилищ данных IBM

Начните свою карьеру в сфере BI-инжиниринга. Развивайте навыки, необходимые для работы на начальном уровне в сфере хранения данных.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

начиная

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Развитие навыков работы в области проектирования информационных систем (BI) и проектирования хранилищ данных.
  • Работа с системами управления реляционными базами данных (СУБД)
  • Запрос данных с помощью команд SQL
  • Автоматизация задач с помощью сценариев оболочки Linux/UNIX.
  • Создание конвейеров данных с помощью Apache Airflow и Kafka
  • Опыт администрирования баз данных и хранилищ данных
  • Проектирование и наполнение систем хранилищ данных
  • Использование инструментов BI для анализа и получения информации
  • Проектирование, внедрение, определение, запрос и обслуживание баз данных
  • Создание реальных конвейеров данных
  • Проектирование баз данных с использованием диаграмм сущностей-связей (ERD)
  • Создание объектов базы данных, таких как таблицы и ключи.
  • Запрос к базам данных с помощью команд SELECT, INSERT, UPDATE и DELETE.
  • Фильтрация, сортировка и обобщение наборов результатов
  • Знание общих команд Linux/Unix и создание скриптов в Bash.
  • Создание дашбордов для BI

What you will learn in the course

Courses for which the course is suitable

  • Инженер информационных систем (BI)
  • Инженер хранилища данных
  • аналитик данных
  • SQL-разработчик
  • менеджер базы данных
  • ETL-эксперт
  • Разработчик конвейера данных
  • бизнес-аналитик
  • BI-разработчик
  • Linux/Unix-программист

Профессиональный сертификат — серия из 9 курсов

Этот профессиональный сертификат призван помочь вам развить профессиональные навыки и портфолио, необходимые для должности инженера информационных систем (BI) или хранилища данных. В ходе онлайн-курсов этой программы вы сможете специализироваться на рассматриваемой роли и приобрести базовые навыки, необходимые для работы с различными инструментами и базами данных для проектирования, развертывания и управления корпоративными хранилищами данных (EDW).

К концу программы вы сможете выполнять основные задачи, необходимые для работы в роли инженера хранилища данных. Вы будете работать с системами управления реляционными базами данных (СУБД) и запрашивать данные с помощью команд SQL.

Вы будете использовать сценарии оболочки Linux/UNIX для автоматизации повторяющихся задач и создавать конвейеры данных с помощью таких инструментов, как Apache Airflow и Kafka, для извлечения, транспортировки и загрузки (ETL) данных. Вы получите опыт управления базами данных и хранилищами данных.

Наконец, вы будете проектировать и наполнять системы хранилищ данных и использовать инструменты BI для анализа и получения информации с помощью отчетов и информационных панелей.

Эта программа подходит для всех, кто любит учиться, независимо от того, есть ли у вас высшее образование или нет, и не требует предварительного опыта работы с данными или программирования.

Практический учебный проект

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

Вы начнете с настройки экземпляра базы данных в облаке. Затем вы спроектируете базы данных с использованием диаграмм сущностей-связей (ERD) и создадите объекты базы данных, такие как таблицы и ключи, с помощью MySQL, PostgreSQL и IBM Db2.

Позже вы научитесь выполнять запросы к базам данных с помощью SQL с помощью команд SELECT, INSERT, UPDATE и DELETE, а также научитесь фильтровать, сортировать и суммировать наборы результатов. Далее вы узнаете об распространенных командах Linux/Unix и будете использовать их для создания сценариев Bash.

Вы создадите конвейеры данных для пакетных и потоковых заданий ETL с помощью Apache Airflow и Kafka. Наконец, вы реализуете хранилища данных и создадите информационные панели для BI.

Details of the courses that make up the specialization

Введение в инженерию данных

Курс 1

  • 12 часов
  • 4,7 (2623 оценки)

Детали курса

чему ты научишься

  • Понять базовые навыки, необходимые для должности инженера данных начального уровня.
  • Мы обсудим различные этапы и концепции жизненного цикла разработки данных.
  • Описать технологии обработки данных, такие как реляционные базы данных, хранилища данных NoSQL и механизмы больших данных.
  • Обобщить концепции, связанные с безопасностью данных, правительством и соблюдением требований.

навыки, которые вы получите

  • Категория: Shell-скрипт
  • Категория: Bash (Unix Shell)
  • Категория: Извлечение, преобразование и загрузка (ETL)
  • Категория: Линукс
  • Категория: Команды Linux

Введение в реляционные базы данных (СУБД)

Курс 2

  • 15 часов
  • 4,6 (568 оценок)

Детали курса

чему ты научишься

  • Описывать данные, базы данных, реляционные базы данных и облачные базы данных.
  • Вы будете понимать модели информации и данных, реляционные базы данных и концепции реляционных моделей (включая схемы и таблицы).
  • Объясните диаграмму отношений сущностей и спроектируйте реляционную базу данных для конкретного варианта использования.
  • Вы получите базовые знания о популярных системах управления базами данных, таких как MySQL, PostgreSQL и IBM DB2.

навыки, которые вы получите

  • Категория: Извлечение, преобразование и загрузка (ETL)
  • Категория: Инженер данных
  • Категория: Апач Кафка
  • Категория: Apache Airflow
  • Категория: каналы передачи данных

SQL: практическое введение в запросы к базе данных

Курс 3

  • 21 час
  • 4,7 (364 оценки)

Детали курса

чему ты научишься

  • Вы будете анализировать данные в базе данных с помощью SQL.
  • Создайте реляционную базу данных в облаке и работайте с таблицами.
  • Напишите команды SQL, включая SELECT, INSERT, UPDATE и DELETE.
  • Создавайте более мощные запросы с помощью передовых методов SQL, таких как представления, транзакции, хранимые процедуры и соединения.

навыки, которые вы получите

  • Категория: Извлечение, преобразование и загрузка (ETL)
  • Категория: хранилища данных
  • Категория: OLTP-базы данных
  • Категория: Реляционные базы данных
  • Категория: каналы передачи данных

Практическое введение в команды Linux и сценарии оболочки.

Курс 4

  • 14 часов
  • 4,6 (1253 оценки)

Детали курса

чему ты научишься

  • Описать архитектуру Linux и распространенные дистрибутивы Linux, а также обновить и установить программное обеспечение в системе Linux.
  • Вы будете выполнять общие команды данных, файлов, контента, навигации, сжатия и сети в оболочке Bash.
  • Вы будете открывать сценарии оболочки, используя команды Linux, переменные среды, каналы и фильтры.
  • Вы запланируете задачи cron в Linux с помощью crontab и объясните синтаксис cron.

навыки, которые вы получите

  • Категория: Безопасность баз данных
  • Категория: Система управления базами данных (СУБД)
  • Категория: Серверы баз данных
  • Категория: Управление базами данных

Администрирование реляционных баз данных (DBA)

Курс 5

  • 21 час
  • 4,4 (196 оценок)

Детали курса

чему ты научишься

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

навыки, которые вы получите

  • Категория: Наука о данных
  • Категория: Система управления базами данных (СУБД)
  • Категория: Информационная инженерия
  • Категория: SQL
  • Категория: NoSQL

ETL и конвейеры данных с Shell, Airflow и Kafka

Курс 6

  • 17 часов
  • 4,5 (335 оценок)

Детали курса

чему ты научишься

  • Описывать и сравнивать процессы извлечения, преобразования и загрузки (ETL) с процессами извлечения, загрузки и преобразования (ELT).
  • Объясните модели попадания в параллельную ситуацию с производительностью.
  • Реализуйте процесс ETL, используя функции Bash и Python.
  • Описать компоненты конвейера данных, процессы, инструменты и технологии.

навыки, которые вы получите

  • Категория: Бизнес-аналитика
  • категория: визуализация данных
  • Категория: IBM Cognos Analytics
  • Категория: Google Looker Studio
  • Категория: Панели мониторинга

Основы хранилища данных

Курс 7

  • 15 часов
  • 4,4 (173 оценки)

Детали курса

чему ты научишься

  • Навыки работы с хранилищем данных, готовые к работе через 6 недель, подкрепленные практическим опытом и сертификацией IBM.
  • Вы спроектируете и заполните хранилище данных, а также научитесь моделировать и запрашивать данные с помощью CUBE, ROLLUP и актуализированных диаграмм.
  • Вы определите популярные инструменты и поставщиков для анализа данных и бизнес-аналитики, а также создадите визуализацию данных с помощью IBM Cognos Analytics.
  • Как проектировать и заполнять данные в хранилище данных, писать запросы агрегирования, создавать материализованные таблицы запросов и создавать аналитические панели мониторинга.

навыки, которые вы получите

  • Категория: Проектирование баз данных (БД)
  • Категория: PostgreSQL
  • Категория: Система управления реляционными базами данных (СУБД)
  • Категория: Архитектура базы данных
  • Категория: MySQL

Панели мониторинга BI с IBM Cognos Analytics и Google Looker

Курс 8

  • 11 часов

Детали курса

чему ты научишься

  • Вы узнаете назначение инструментов аналитики и бизнес-аналитики (BI).
  • Вы откроете для себя возможности IBM Cognos Analytics и Google Looker Studio.
  • Продемонстрируйте свои навыки анализа данных DB2 с помощью IBM Cognos Analytics.
  • Создавайте и делитесь интерактивными информационными панелями с помощью IBM Cognos Analytics и Google Looker Studio.

навыки, которые вы получите

  • Категория: Кубики
  • Категория: хранилища данных
  • Категория: Схемы снежинок
  • Категория: пулы данных
  • Категория: Роллапы
  • Категория: Витрины данных
  • Категория: Звездные схемы

Капстонный проект в хранилищах данных

Курс 9

  • 13 часов
  • 4,9 (11 оценок)

Детали курса

чему ты научишься

  • Вы продемонстрируете владение навыками, необходимыми для должности инженера по хранилищу данных начального уровня.
  • Вы будете разрабатывать и внедрять различные концепции и компоненты в жизненном цикле разработки хранилища данных, такие как базы данных.
  • Вы продемонстрируете навыки работы с реляционными базами данных, хранилищами данных и конвейерами данных.
  • Вы будете использовать свой опыт написания сценариев оболочки Linux, SQL и разработки интерактивных информационных панелей Cognos для решения проблем хранилища данных.

навыки, которые вы получите

  • Категория: Анализ данных
  • Категория: Система управления реляционными базами данных (СУБД)
  • Категория: SQL
  • Категория: Создание, чтение, обновление и удаление
  • Категория: MySQL