8 812 320 13 03
  • Новости
  • Расписание
  • Курсы
  • Организациям
  • Контакты
  • Перезвоните мне

    Курс SQL + DWH (Хранилища данных)

    Курс SQL + DWH (Хранилища данных)

    Курс SQL + DWH (Хранилища данных)
    Начало курса
    23.09.2024
    Продолжительность
    2,5 месяца (60 ак. часов)
    Расписание
    Пн 19:30 - 21:00
    Чт 19:30 - 21:00

    Онлайн
    (11 мест)
    Единовременно 64990 записаться
    В рассрочку / 2 мес32500 записаться

    Описание курса

    Курс "SQL + DWH (Хранилища данных)" предназначен для IT-специалистов в области администрирования и разработки баз данных и бизнес / системных аналитиков / тестировщиков ПО, кому так или иначе приходится сталкиваться в работе с базами данных и языком  SQL.   

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


    Для кого этот курс: 

    • Для тех, кто в своей работе сталкивается с запросами к базе данных 
    • Для системных аналитиков, которым приходится заниматься проектирование БД или смежными задачами
    • Для тех, кто в короткое время хочет научиться программировать на SQL 
    • Для всех, кому приходится поддерживать различных работу СУБД

    После прохождения курса вы сможете: 

    • Работать с СУБД PosgreSQL
    • Создавать объекты базы данных 
    • Писать и оптимизировать запросы на SQL
    • Использовать соединения и объединения таблиц
    • Писать подзапросы, процедуры и функции внутри БД
    • Использовать python airflow для работы с данными
    • Строить и управлять хранилищами данных 

    Требования к участникам курса: 

    • Базовый знания теории реляционных БД 
    • Знание основ программирования (очень желательно) 

    Программа

    развернуть

    Занятие 1. Введение

    • что такое база данных, хранилище данных, обзор, архитектура.
    • настройка подключения к БД, первый запрос
    развернуть

    Занятие 2. SQL. Часть 1

    • таблицы, колонки, типы данных, select запросы
    • создание таблиц, insert / update / delete
    развернуть

    Занятие 3. SQL. Часть 2

    • фильтрация данных, функции
    • подзапросы
    развернуть

    Занятие 4. SQL. Часть 3

    • агрегация, группировка
    • оконные функции (нарастающий итог)
    развернуть

    Занятие 5. Соединение и объединение таблиц

    • Типы соединения таблиц
    • Использование JOIN
    • Подзапросы
    • Операторы EXISTS, NOT EXISTS
    • Вынесение подзапроса, оператор WITH
    развернуть

    Занятие 6. Процедуры и функции внутри БД

    • структуры программы, переменные 
    • простейший скрипт IF ELSE
    • циклы / курсоры
    развернуть

    Занятия 7 - 9. Загрузка данных в БД (ETL), ETL (airflow, python)

    • знакомство с python airflow
    • получение данных из бд 
    • загрузка данных из внешней БД
    • загрузка данных из API
    • загрузка данных из JSON в таблицу
    развернуть

    Занятие 10 - 12. Хранилища (DWH), витрины данных

    • структура хранилища
    • слои данных - зачем нужны, какие бывают
    • стейджинг слой
    • детальный слой 
    • витрины данных
    • метаданные - управление, польза
    развернуть

    Занятие 13 - 16. Проект - Построение хранилища данных

    • расписание загрузок данных
    • мониторинг, оповещения (бот для telegram)
    • самостоятельная загрузка данных в STG
    • самостоятельная загрузка данных в DDS
    • самостоятельная загрузка данных в MART
    развернуть

    Занятия 17 - 18. Темы, заинтересовавшие участников. Подведение итогов

    • Разбор тем, которые заинтересовали участников дополнительно
    • Подведение итогов
    Сертификат после обучения
    По окончании обучения вы получите сертификат. Нас знают и ценят работодатели, поэтому сертификат станет вашим дополнительным преимуществом при трудоустройстве в IT-компанию. 


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

    Преподаватели

    Владимир

    Tech Lead отдела систем принятия решений (в части БД) в компании Газпромбанк

    Закончил Московский государственный университет им. М.В. Ломоносова, после этого работал на различных позициях в разработке, администрировании баз данных.

    За время работы в Газпромбанке сформулировал и внедрил систему основных метрик системы СПР, оптимизировал процессы БД – улучшил основные метрики более, чем в 2 раза, внедрил систему мониторинга и оперативной аналитики на GRAFANA, разработал систему синхронизации справочников и поиска расхождений между различными средами, разработал механизм архивации данных.

    В данный момент часть моей деятельности занимает управление командой разработки БД.

    Фото с очных занятий в СПб

    Курсы программирования, тестирования, мобильных и веб-технологий от Level UP!
    Учитесь с профессионалами в сфере IT-образования!