Практический курс
Каждый месяц разбирайте новые темы и уникальные проекты, чтобы получить больше опыта!
10 октября 2024
Следующий практикум
Качество
Повысите качество требований за счет погружения в анализ потоков данных, используемых в автоматизируемых бизнес-процессах.
ER-Диаграммы
Научитесь строить Концептуальную, Логическую и Физическую модели базы данных, представлять их в виде ER-диаграммы.
DBeavear и SQLite
Освоите инструменты DBeavear и SQLite, используемые для подключения к БД. С их помощью вы создадите свою реальную БД на проекте курса, научитесь писать SQL-запросы и проверять их на ней.
Реальная БД
Перейдёте на новый уровень в понимании разработчиков, за счет освоения новой терминологии, инструментов, а также опыта в проектировании реальной БД с нуля, и её последующей доработки.
Зачем аналитикам разбираться в проектировании БД и SQL?
Во всех информационных системах есть данные:
персональные данные в государственных системах,
данные о товарах на сайтах Интернет-магазинов,
данные о пациентах в медицинском учреждении.
Процесс разработки программного обеспечения начинается с анализа бизнес-процессов, выявления данных и создания структуры их хранения. На ранних стадиях работы аналитики и разработчики активно взаимодействуют для проектирования базы данных или внесения изменений в существующую.
От того, насколько удачно спроектирована база, зависит скорость обработки запросов пользователей, возможности дальнейшего роста и масштабирования системы.
База данных — фундамент информационной системы! Понимание подходов к её проектированию с нуля и в стратегиях развития играет важную роль в успешной разработке систем.
Если вы учитесь в техническом ВУЗе или только начинаете свой путь в сфере IT в роли системного аналитика или разработчика, и имеете мало опыта, этот проект даст вам понимание, как проектировать базы данных с нуля и правильно подходить к их изменению.
Вы сможете изучить на практике основы SQL и получите навыки работы с задачами по созданию и доработке БД — от требований до реализации.
Если вы хотите лучше понимать, когда и в каком виде передавать задачи разработчикам по созданию и изменению БД в процессе разработки системы, то этот проект для вас.
Вы научитесь создавать модели БД на всех уровнях: концептуальном, логическом и физическом. Освоите работу с ER-моделированием.
Опыт работы с реальной БД, созданной вами в SQLite и DBeaver, поможет лучше понимать, что именно делают разработчики. Вы сделаете сами то же самое, что делают они в рамках задачи по разработке и изменению БД. Вы сами выполните SQL-запросы связанные с функциональностью системы.
Этот опыт переведет ваши постановки задач на новый уровень понимания и качества.
Вы поймите, как структура данных влияет на бизнес-требования к разработке и в целом на работу приложений.
Сможете погрузиться в процесс проектирования БД и освоите основы SQL, сделав шаг к переходу в профессию системного аналитика.
Узнайте, как изменения в требованиях могут влиять на БД и как это влияет на сроки разработки программного обеспечения.
Сделайте планирование работы над проектами более точным, понимая особенности оценки задач от разработчиков.
Подключайтесь только к практике и изучайте то, что действительно важно для вас!
Напишите нам, и наш отдел заботы поможет вам оценить навыки и ответит на вопросы!
01
Освоив проектирования БД, научитесь создавать эффективные и надёжные системы для хранения и обработки данных.
Улучшите качество анализа данных в процессе сбора требований.
Сможете на ранних стадиях проектирования видеть неполные требования и задавать уточняющие вопросы заказчикам.
Освоите инструменты, такие как DBeaver, SQLite, Draw.io (ER-моделирование).
02
Получите возможность участвовать в реализации крупных проектов и разработке сложных систем.
Сможете самостоятельно, без помощи разработчиков, описывать требования к миграции данных при доработках (переносуданных при изменении БД) и контролировать, что существующая функциональность в системе не сломается приобновлениях.
Неверные решения в проектировании БД приводят к ошибкам в работе систем и могут блокировать их развитие.
03
Понимание основ проектирования БД и понимание принципов формирования SQL-запросов позволяют лучше объяснять свои идеи по реализации требований команде разработчиков, аргументировать свои решения. Это повышает качество коммуникации и уменьшает вероятность недопонимания.
04
Хорошо структурированные знания в сфере проектирования БД и SQL помогают избежать ошибок в разработке.
Это в свою очередь помогает снизить риски, связанные с неправильно организованной структурой хранения данных, которая может создавать проблемы с нагрузкой, безопасностью, масштабированием и развитием систем.
05
Знания в области проектирования БД и SQL являются важными навыками для системных аналитиков и разработчиков, и указывают на высокую квалификацию специалиста.
06
Знания основ проектирования БД, SQL и инструментов СУБД существенно увеличивают зарплату специалиста, так как часто становятся основными требованиями в вакансиях.
01
Обучение начинается сразу
02
Индивидуальный подход
03
8 теоретических модулей
04
6 практических вебинаров в записи
05
Новые вебинары онлайн - больше опыта
06
Домашние задания
07
Реальный проект для портфолио
08
Теория, примеры, гайды и чек-листы
09
Обратная связь
10
Сертификат
11
Помощь с трудоустройством
8 модулей и 6 онлайн-вебинаров, на которых вы получаете структурированную теорию по системному анализу и сразу же применяете ее на проекте, с которым мы работаем в течение всего практического курса.
Теоретические модули с самостоятельной практикой
10 часов
7 уроков
4,5 часа
3 урока
4,5 часа
3 урока
3,5 часа
1 урок
3,5 часа
2 урока
2,5 часа
2 урока
4 часа
3 урока
4,5 часа
5 уроков
Все вебинары
1. Проектирование БД с нуля: создание ER-диаграммы
10.10.2024
1. Определение БД и СУБД.
2. Знакомство с проектом и выделение сущностей.
3. Определение логической и физической моделей БД с разбором примеров по проекту.
4. Практика. Фокус на проектировании физической модели БД - PostgreSQL.
5. Обзор шаблона постановки задачи на разработчиков.
2. Разработка требований к миграциям БД
18.11.2024
1. Определение понятия миграции данных. Примеры.
2. Требования к обратной совместимости данных. Распространенные ошибки.
3. Влияние нефункциональных требований на миграции в БД.
4. Практика проектирования миграций внутри одной БД.
5. Обзор проблем миграций данных между разными СУБД. Практика.
6. Обзор шаблона постановки задачи на разработчиков по миграции данных.
3. Проектирование распределенных БД
16.12.2024
1. Базовые понятия архитектуры: сервис-ориентированная (SOA) и микросервисная (MSA).
2. Знакомство с проектом и выделение сущностей.
3. Определение логической и физической моделей БД с разбором примеров по проекту.
4. Практика. Фокус на проектировании физических моделей БД - PostgreSQL.
5. Обзор шаблона постановки задачи на разработчиков.
4. Оптимизация БД. Работа с индексами в БД
20.01.2025
1. Нефункциональные требования к системе и их связь с БД.
2. Понятие индексов в БД и их назначение. Разбор примеров.
3. Практика: знакомство с БД проекта и определение таблиц с индексами.
4. Проблемы избыточной оптимизации БД.
5. Как указать в постановке задачи на разработку.
5. Инструмент D-Beaver. Практика SQL-запросов
03.03.2025
1. Знакомство с инструментом DBeaver. Подключение тестовой БД.
2. О применении SQL аналитиками. Ключевые операторы SQL-запросов.
3. Практика SQL-запросов на получение данных в DBeaver.
4. Использование AI (искусственного интеллекта) в качестве помощника в работе с SQL-запросами.
6. Использование ChatGPT для проектирования БД
17.04.2025
1. Знакомство с инструментом ChatGPT и базовыми командами. Внедрение в работу системного аналитика.
2. Знакомство с проектом.
3. Определение сущностей.
4. Проектирование физической модели БД - postgreSQL с использованием команд ChatGPT.
5. Автоматическая отрисовка ER-модели с использованием ChatGPT и дополнительных инструментов.
Ближайшие вебинары:
Екатерина Ананьева
Мне важно растить специалистов, которые будут создавать качественные и надежные IT-продукты для бизнеса.
Больше 10 лет в IT
60+ проектов
Помощь в запусках и запуск стартапов
Спикер международных конференций
Автор статей VC, HABR и образовательных программ
Основатель проекта GetAnalyst
Апрель, 2023
Александра Кузнецова, г. Батуми
Старт: 5 лет работы в IT.
Цель: обновить знания, узнать что-то новое.
Активно развиваюсь в направлении Solution Architect.
Читать полный отзыв
О курсе:
«Научилась концептуально легко и быстро раскладывать любую задачу на сущности.
Научилась проектировать физическую модель БД сущность-связь.
Быстро описывать и объяснять разработке, что необходимо сделать + готовые ER диаграммы.
Было много практики и детальное объяснение. Три программы от GetAnalyst (Проектирование БД, Rest Api и Интеграции систем) позволили бесстрашно ворваться в саму разработку.
Начала изучать программирование.
Дополнительный материал (книги, видео) от Екатерины позволяют смотреть в сторону Архитектуры.»
Апрель, 2023
Дугар
Старт: Системный аналитик, стаж 4 года.
Цель: структурировать и углубить знания.
Повысил квалификацию.
Читать полный отзыв
О курсе:
«Привлекло использование Chat GPT при написании запросов.
До этого об SQL было поверхностное представление. Екатерина показала, как составить запрос: что при этом можно получить и как проверить запросы. Закрылось много моментов и с тех пор в своей практике использую это.
Задал вопросы, которые были давними болями: получил обстоятельный ответ от преподавателей.
С уверенностью могу сказать, что уровень понимания БД, построения схем, кардинальности, переходы, работа с требованиями - перешло на новый уровень и повысило мою квалификацию.»
Апрель, 2023
Виктор, г. Санкт-Петербург
Старт: работа в IT-секторе.
Цель: освежить знания.
Обучение повлияло на мои знания и дало укрепиться в позициях на работе.
Читать полный отзыв
О курсе:
«Узнал, как в целом проектируются решения.
Понравился подход, что начали с бизнес-требований и дошли до проектирования БД.
Видно, что Екатерина знает, что делает.»
Август, 2022
Анна Петряшева
Системный аналитик
Цель: заполнить пробелы в знаниях
Увидела, как делается детализация задач на разработку, было очень полезно! Максимально ёмко и понятно.
Читать полный отзыв
Необходим был опыт аналитика-архитектора, построения БД, чтобы закрыть некоторые пробелы в знаниях. Узнала тонкости по типам данных.
Научилась создавать физическую, логическую и концептуальные модели, какие поля с какими типами данных лучше создавать. Увидела, как делается детализация задач на разработку, было очень полезно. Понравились сложные select-запросы SQL. Максимально ёмко и понятно.
Август, 2022
Алла Зимина
Системный аналитик, стаж 4 года
Понравилось, что на курсе реальная практика, активная работа на вебинаре — это оказалось очень продуктивно, подробная проверка ДЗ.
Читать полный отзыв
Было необходимо углубиться в техническую составляющую работы системного аналитика, нужен был практический опыт. Хотелось лучше понимать, ставить задачи и в целом взаимодействовать с разработчиками.
Понравилось то, что на курсе реальная практика, активная работа на вебинаре — это оказалось очень продуктивно, подробная проверка ДЗ. Это всё меняет отношение к преподавателю и учёбе, хочется работать на результат, захватывает, прокачиваются скилы.
Август, 2022
Марина
Системный аналитик
Курс очень насыщенный, понятная подача, разборы подробные, разобралась в базовых знаниях, которыми должен владеть аналитик при создании БД.
Читать полный отзыв
Необходимо было углублённое понимание, как проектировать БД, технические навыки.
Курс очень насыщенный, понятная подача, разборы подробные, разобралась в базовых знаниях, которыми должен владеть аналитик при создании БД.
Понравилось, как Екатерина учит выделению сущностей, указывает, на какие моменты надо обращать внимание при чтении техзадания заказчика.
Август, 2022
Ирина Авдеева
Системный аналитик
Пропал страх перед специфическими терминами и появилась уверенность, т. к. всё проработала на практике.
Читать полный отзыв
Не хватало знаний по проектированию БД. Узнала все тонкости построения, отличия физической модели, концептуальной, логической. Пропал страх перед специфическими терминами и появилась уверенность, т. к. всё проработала на практике. Очень понравилась подача Екатерины, все структурировано и преподносится простым языком.
Возможно продолжение погружения в практические навыки после завершения доступа к курсу.
Работа на вебинарах в режиме слушателя, с возможностью задать вопрос через чат
Доступ к курсу на 6 месяцев.
Возможно продление доступа к онлайн-обучению
Участие в 6 практических вебинарах
Обратная связь в прямом эфире через чат
Запись вебинаров для тех, кто не был онлайн
Доступ к закрытому Telegram-чату с обратной связью от спикеров
Самостоятельная работа с ДЗ по проекту без обратной связи
1 дополнительное индивидуальное занятие в для разбора проекта по результатам выполнения ДЗ
Индивидуальная проверка ДЗ
Доступ к мини-курсу по проектированию REST API
30 900 ₽
или 5 150 ₽ / мес
Практическая работа на вебинарах с возможностью включения в прямой эфир
Доступ к курсу на 6 месяцев.
Возможно продление доступа к онлайн-обучению
Участие в 6 практических вебинарах
Доступ к микрофону в прямом эфире
Запись вебинаров для тех, кто не был онлайн
Доступ к закрытому Telegram-чату с обратной связью от спикеров
Выполнение ДЗ по проекту с обратной связью на практических вебинарах
1 дополнительное индивидуальное занятие в для разбора проекта по результатам выполнения ДЗ
Индивидуальная проверка ДЗ
Доступ к мини-курсу по проектированию REST API
40 900 ₽
или 6 817 ₽ / мес
Практическая работа на вебинарах с возможностью включения в прямой эфир и проверкой ДЗ
Доступ к курсу на 6 месяцев.
Возможно продление доступа к онлайн-обучению
Участие в 6 практических вебинарах
Доступ к микрофону в прямом эфире
Запись вебинаров для тех, кто не был онлайн
Доступ к закрытому Telegram-чату с обратной связью от спикеров
Выполнение ДЗ по проекту с обратной связью на практических вебинарах
1 дополнительное индивидуальное занятие в для разбора проекта по результатам выполнения ДЗ
Индивидуальная проверка ДЗ
Доступ к мини-курсу по проектированию REST API
55 900 ₽
или 9 317 ₽ / мес
Есть рассрочка. Инструкция по оплате в рассрочку
Поддерживаем оплату картами со всего мира.
Хотите повысить квалификацию своей команды или пройти обучение как представитель компании?
Организуем занятия в мини-группе для ваших сотрудников или расскажем как обосновать работодателю необходимость обучения.
Оставьте заявку и мы свяжемся для уточнения подробностей.
И наши ответы
Если я новичок, подойдет ли мне курс?
Для успешного освоения материала рекомендуется:
✓ Уметь собирать и анализировать требования
✓ Опыт работы в IT от 6 месяцев
Можно ли оплатить из другой страны?
Да, оплата за пределами России доступна. Для этого нужно выбрать соответствующий способ оплаты на платежной форме.
Есть ли рассрочка?
Есть возможность оформить рассрочку до 6 месяцев для жителей РФ. Для этого на форме оплаты веберите соответствующий вариант.
Для получения внутренней рассрочки гражданами за пределами РФ свяжитесь с нами через info@getanalyst.ru или t.me/getanalyst.
Какие программы и инструменты нужны для курса?
Со всеми программами вы познакомитесь в ходе обучения. Мы будем работать с Google Docs, Draw.io, DBeaver, SQLite, Confluence, Jira и другими инструментами при необходимости.
Могу ли я процессе поменять тариф?
Да, это возможно. Для этого вам нужно будет связаться с администратором через платформу обучения или в Telegram.
Сколько длится доступ к материалам?
Доступ к материалам и записям всех вебинаров будет открыт на 6 месяцев с даты начала обучения.
Все ли получат сертификат?
Сертификат о прохождении курса получат все. Для тех, кто работал на индивидуальном тарифе с наставничеством и выполнял домашние задания сертификаты отличаются. Возможно запросить рекомендательное письмо по итогам работы на практическом курсе.
Не уверены, что курс вам подходит? Выбираете между программами обучения GetAnalyst и другими курсами?
Запишитесь на бесплатную консультацию: разберем текущую ситуацию, зададим вопросы и вы получите рекомендации от эксперта.
(пример: нет опыта, тестировщик, 2 года в БА...)
До конца
акции
Мы используем файлы cookie, для персонализации сервисов и повышения удобства пользования сайтом. Если вы не согласны на их использование, поменяйте настройки браузера.