Онлайн-интенсив

Проектирование архитектуры и баз данных ИТ-систем

Анна Вичугова и Татьяна Назаренко

с 9 по 13 декабря 2024
5 дней, 40 часов

Для кого этот интенсив?

Системным аналитикам

Для тех, кто хочет:

  • улучшить свои навыки в проектировании логической и физической моделей баз данных
  • ознакомиться с популярными паттернами проектирования микросервисной архитектуры и научиться их визуализировать

Не-разработчикам

Для тех, кто:

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

Начинающим аналитикам

Для тех, кто:

  • только начинает свою карьеру
  • хочет получить комплексные знания по проектированию и работе с реляционными базами данных на примере PostgreSQL
  • хочет научиться делать базовые SQL-запросы для работы с данными

Проектировщикам и разработчикам

Для тех, кто хочет:

  • расширить свои знания о микросервисной архитектуре и работе с различными СУБД
  • улучшить свои навыки в проектировании архитектуры информационных систем и работе с языками запросов к различным базам данных.

Программа интенсива

Модуль 1

Модуль 1

Построение Модели предметной области
  • Знакомимся с Карточками проектов
  • Делимся на команды по проектам
  • Разбираем Контекстную диаграмму каждого проекта

Модуль 2

Модуль 2

Event Storming как техника моделирования предметной области
Big Picture
• Выделение основного процесса
• Разбор событий
• Добавление бизнес-правила и проблем (вопросов)
Process Modeling
• Добавление подпроцессов
• Добавление элементов техники: команд, смежных систем, пользователей
Модуль 3
Модуль 3
Концептуальная Модель данных
  • Разбираем 3 уровня моделирования данных (концептуальную, логическу и физическую)
  • Рассматриваем способы документирования модели данных
  • Определяем состав данных
  • Строим модель структуры
  • Определяем пропущенные информационные сущности

Модуль 4

Модуль 4

Проектирование логической Модели базы данных. Основы нормализации
  • Проектируем Модель предметной области
  • Приводим к: первой нормальной форме; второй нормальной форме; третьей нормальной форме
  • Изучаем четвертую нормальную форму
  • Разбираем связь «Многие — ко многим»
Модуль 5
Модуль 5
Event Storming как техника выявления микросервисов (System Design)
  • Выявление функционально независимых процессов
  • Выявление агрегатов
  • Построение кандидатной функциональной архитектуры

Модуль 6

Модуль 6

Архитектура информационных систем
  • Изучаем современные архитектуры
  • Рассматриваем подходы к обеспечению качества ПО: репликация, кластеры, бэкапы, шардирование, оркестрация, хореография
  • Моделируем архитектуру с помощью C4 Model
Модуль 6
Модуль 6
Технологии реляционных баз данных
  • Введение в современные базы данных
  • Проектирование физической БД
  • Генерируем и отлаживаем DDL-скрипт с созданием таблиц
  • Генерируем и отлаживаем Python-скрипт с INSERT-запросами на заполнение таблиц
  • Тренировка написания основных SQL запросов:
— Простые запросы SELECT, WHERE, LIKE, EXTRACT, ORDER BY, GROUP BY
— Более сложные запросы JOIN, агрегатные функции, HAVING, алиасы

Модуль 7

Модуль 7

Технологии неряляционных баз данных
  • Разбираем что такое микросервисная архитектура
  • Рассматриваем нереляционные (No SQL) СУБД на примере Redis, MongoDB и Neo4j
  • Разворачиваем экземпляры СУБД в бесплатных облачных средах
  • Выполняем операции с данными, хранящимися в БД, с помощью языков запросов GraphQL, Cypher и команд в Redis и MongoDB
Демо день
На Демо Дне вы представите результаты вашей работы за неделю. Это важное мероприятие, на котором вы сможете показать свои достижения, продемонстрировать навыки и получить ценные отзывы от экспертов.

Пример вашего расписания дня

9.30
9.30
Открытие площадки
  • Сбор участников
9.30-10.00
9.30-10.00
Изучение теоретических материалов
10.00-14.00
10.00-14.00
Воркшоп
14.00-15.00
14.00-15.00
Обед
15.00-16.00
15.00-16.00
Доработка артефактов/самостоятельная работа под контролем ментора/групповая работа
16.00-19.00
16.00-19.00
Воркшоп
19.30
19.30
Закрытие площадки
Ведущие интенсива
  • Анна Вичугова
    Ведущий инструктор
    КТН, специалист по бизнес-анализу и проектированию ИС
    • Аналитик и проектировщик ИС,
    • Разработчик в Systems.Education,
    • Основатель Школы прикладного бизнес-анализа,
    • Автор статей в Школе Больших Данных
    • В ИТ с 2009 года
  • Татьяна Назаренко
    Ведущий тренер
    Аналитик компьютерных систем
    • Опыт работы: 10 лет
    • Ведущий научный сотрудник КБ ГИЦ МГТУ Станкин
    • Специальность: информационно-управляющие системы и технологии
Авторы интенсива
  • Анна Вичугова
    Ведущий инструктор
    КТН, специалист по бизнес-анализу и проектированию ИС
    • Аналитик и проектировщик ИС,
    • Разработчик в Systems.Education,
    • Основатель Школы прикладного бизнес-анализа,
    • Автор статей в Школе Больших Данных
    • В ИТ с 2009 года
  • Мира Карлаш
    Старший методист, Ведущая воркшопов и курсов
    Продюсер программ по системному анализу
    • Опыт работы в ролях от разработчика до менеджера проектов и системного аналитика
    • Клиенты — международные компании с миллионами ежемесячных пользователей
    • Дополнительное образование в сфере Data Analysis и нейропсихологии от университетов топ-25 по версии The World University Rankings (2022)
    • Выступления на всероссийских конференциях, участие в международных форумах
  • Денис Бесков
    Основатель и руководитель школы, Автор курсов
    Предприниматель в ИТ-обучении
    • C 2000 года в ИТ на позициях разработчика баз данных, архитектора, системного аналитика, руководителя отдела анализа и менеджера продуктов
    • Основной автор федеральных профстандартов «Системный аналитик» и «Менеджер ИТ-продуктов» версии 2014 года
    • Организатор конференции Systems/Design
    • Основатель баркэмпов Product Camp Russia и консалтинговой компании Product.Vision
    • Более 30 выступлений на ИТ-конференциях
    • Certified Professional for Requirements Engineering (IREB CPRE)
О площадке
Информация о месте

Старт Хаб на Красном Октябре

Здесь будут проходить занятия

Современное пространство для проведения семинаров, презентаций, тренингов и мастер-классов.

В пространстве доступны общие зоны

Ресепшн, гардероб, фойе, удобные кресла и динамическое освещение в комплекте. Также на территории площадки есть кофепоинт, где участники могут отдохнуть на перерыве.

Адрес:
г. Москва, Берсеневская набережная, 6 стр.3, этаж 4
Ближайшие станции метро: Кропоткинская (16 минут) и Полянка (21 минута)

Подробнее о площадке можно узнать тут.
Инструкция как пройти на площадку.

Старт Хаб на Красном Октябре Внутренний вид Старт Хаба

Регистрация на курс

Проектирование архитектуры и баз данных ИТ-систем

ARCHI-24-12-09-REAL
88000
р.
р.
Очный интенсив в Москве

Вопросы и ответы по программе