Практический курс

Проектирование архитектуры 

для системных аналитиков

За 3 месяца прокачаете навыки больше,
чем за год самостоятельно обучения

Старт

28 Мая 2024

Для работы на позиции Middle +  и выше, от Системных аналитиков ожидают

Понимание базовых принципов проектирования архитектуры. Знание шаблонов монолитной, сервисной и микросервисной архитектуры.

Знание синхронных и асинхронных API. Понимание потоков данных в системе с распределенной архитектурой и несколькими БД.

Опыт работы с очередями сообщений Kafka и RabbitMQ: знание отличий, умение ставить задачи на разработчиков.

Зарплата Системного Аналитика зависит от опыта и навыков. У каждого специалиста срок перехода между грейдами (степенями / уровнями внутри IT-профессии) индивидуален и зависит от опыта работы. И опыт оценивается не в годах, а в сложности проектов, в которых удалось поучаствовать.

Навыки аналитиков, связанные с проектированием архитектуры систем, дают возможность претендовать на работу в любом проекте. Это значительная часть навыков профессии Архитектора Информационных Систем, что значительно влияет рост в IT для Системного Аналитика.

Junior (до 1 года):
60-120 тыс руб / 3000-6000$
Middle (от 1 до 3 лет):
80-240 тыс руб / 5000-10 000$
Senior (от 3 лет):
200-600 тыс руб / 7000-12000$
РФ/мир

В этой программе собран опыт проектирования действующих Senior- и Ведущих Системных аналитиков. Обучение проходит в формате онлайн-практикумов, где в процессе вы получаете теорию и сразу отрабатываете новый навык на практике.

Кому подойдёт

Системным аналитикам уровня Middle и выше

Чтобы расти в должности и доходе, получив опыт работы с архитектурой: проектирование по шаблонам монолитной, сервисной и микросервисной архитектуры, миграция с монолита на микросервисы, работа с Kafka и RabbitMQ, синхронные и асинхронные API, распределенные БД и синхронизация данных между ними.

Старшим бизнес-аналитикам

Чтобы использовать новый опыт для перехода на позицию Системного аналитика. Понимать, как выполняются бизнес-процессы в современных системах с распределенной архитектурой, научиться отражать это в требованиях на разработчиков и обсуждать с ними влияние бизнес-потребностей на архитектуру.

Разработчикам

Понимать влияние бизнес- и функциональных требований на проектирование архитектуры. Получить опыт проектирования систем в шаблонах монолитной, сервисной и микросервисной архитектуры, познакомиться с принципами работы и использования в проектах Kafka и RabbitMQ.

Развивающимся компаниям

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

Подойдёт ли курс именно вам?

Напишите нам, и наш отдел заботы поможет вам оценить навыки и ответит на вопросы!

Хотите знать ответы на эти вопросы?

В чем отличие между сервисной (SOA) и микросервисной (MSA) архитектурами? Можете рассказать на примерах?

Когда необходимо использовать очереди сообщений? В чем разница между Kafka и RabbitMQ?

Приведите примеры асинхронного взаимодействия систем? Благодаря каким программным интерфейсам API его можно реализовать?

Давайте разбираться на практике!

Как проходит обучение

12 практических вебинаров

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

Домашние задания

В конце каждого вебинара получаете домашние задания, выполняете их, и обсуждаете результаты в закрытом Telegram-чате, после онлайн-встреч, или в формате индивидуальной проверки.*
*Индивидуальная проверка ДЗ на онлайн-встречах доступна при обучении с наставником.

Реальный проект для портфолио

В ходе работы на программе и выполнения ДЗ вы собираете проект, который сможете использовать для своего портфолио и демонстрировать работодателю.

Теория, примеры, гайды и чек-листы

В платформе знакомитесь с теоретическими материалами, примерами, гайдами, чек-листами и дополнительными материалами к занятиям.

Обратная связь

Общение с преподавателем через чат на вебинаре в режиме онлайн, в закрытом Telegram-чате и личных сообщениях, в зависимости от тарифа.

Сертификат

После работы на практических вебинарах получаете сертификат о прохождении курса.

Программа

В процессе обучения вас ждут 12 практических онлайн-вебинаров для освоения и отработки практических навыков.
Вебинары проходят по вторникам, 19:00 Мск.

Модули к изучению

1. Основы проектирования архитектуры.
2. Виды API и их использование в проектах.
3. Монолитная, сервисная и микросервисная архитектура.
4. Очереди сообщений. RabbitMQ. Kafka.

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

Смотреть всю программу вебинаров

60 часов для получения структурированных знаний:

  • 36 часов онлайн,
  • 24 часа материалов в записи, практических заданий и тестирований в платформе.

Прямые эфиры с преподавателем: получите теорию и сразу же примените знания на практике. На каждой встрече обсуждаем вопросы по домашним заданиям. 

Как строится вебинар:

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

Во время прямых эфиров у вас есть доступ к микрофону* и к чату вебинара. Можно задавать вопросы и получать ответы на них сразу.

Работа над проектом ведется в Confluence.

Все занятия начинаются в 19:00 Мск.


Модуль 1. Основы проектирования архитектуры

Введение в архитектуру 
(предобучение, уроки в записи)

28.05.2024

8 часов

1. Знакомство с проектом. Общий обзор шаблонов проектирования. Моделирование концептуальной схемы архитектуры. 

11.06.2024

4 часа

2. Влияние нефункциональных требований на архитектуру и инфраструктуру системы. 

18.06.2024

4 часа

Модуль 2. Виды API и их использование в проектах

3. Программные интерфейсы API: REST, RESTful, SOAP, GraphQL, gRPC, SDK и библиотеки.

25.06.2024

10 часов

4. Аутентификация и авторизация: API-key, Token, JWT, OAuth 2.0.

02.07.2024

4 часа

5. API Gateway. Эффективные API.

09.07.2024

3 часа

6. Событийно-ориентированные программные интерфейсы (Even-based API): Webhooks, WebSocket, Server Sent Events.

16.07.2024

5.5 часов

Модуль 3. Монолитная, сервисная и микросервисная архитектура

7. Нотации моделирования архитектуры: C4.

23.07.2024

3.5 часа

8. Монолитная и сервисно-ориентированная (SOA)  архитектуры.

30.07.2024

4 часа

9. Микросервисная (MSA) архитектура. Переезд с монолита на микросервисы: задачи системного аналитика, проблемы.

06.08.2024

3.5 часа

Модуль 4. Очереди сообщений. RabbitMQ. Kafka.

10. Очереди. Брокеры сообщений. Сравнение RabbitMQ и Kafka. Исследовательские работы.

13.08.2024

3.5 часа

11. Очереди. Брокеры сообщений. RabbitMQ.

20.08.2024

3.5 часа

12. Очереди. Брокеры сообщений. Kafka.

27.08.2024

3.5 часа

Чему вы научитесь?

Научитесь описывать архитектуру схематично, а также с использованием нотации моделирования C4.

01

Сможете определять вид API, который подойдёт для решения конкретных задач в проекте. Разберетесь в отличиях синхронных и асинхронных API.

02

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

03

Разберетесь что означает переезд с монолитной на сервисную / микросервисную архитектуру и узнаете про "подводные камни" этого процесса, чтобы не допустить ошибок и долгих поисков информации об этом в своём будущем.

04

Поймёте в каких случаях требуется использовать очереди сообщений, когда выбрать Kafka, а когда RabbitMQ или другие аналоги.

05

Научитесь делать постановки задач на взаимодействие систем через очереди Kafka и RabbitMQ. Сможете выработать свой шаблон требований.

06

Отзывы

Оставить заявку

С 14 мая до 22 мая открыта предзапись на практическую программу на специальных условиях: скидка и доступ к мини-курсам "Дизайн REST API: подходы к решению практических задач" и "Карьера и собеседования 2.0" в подарок. 

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

Стоимость обучения на программе Архитектура начинается от 32 900 ₽ и зависит от формата обучения.

Основной поток обучения

Работа на вебинарах с возможностью включиться в прямой эфир, делать задания по проекту, и получать обратную связь по самостоятельной работе.

Корпоративное обучение

Организуем занятия в мини-группе для ваших сотрудников. Оставьте заявку и мы свяжемся с Вами для уточнения подробностей.

Преподаватель и автор курса

Екатерина Ананьева

Мне важно растить специалистов, которые будут создавать качественные и надежные IT-продукты для бизнеса.

Больше 10 лет в IT

60+ проектов

Помощь в запусках и запуск стартапов

Спикер международных конференций

Автор статей VC, HABR и образовательных программ

Основатель проекта GetAnalyst

Вопросы, которые у вас могут возникнуть

И наши ответы

Если я новичок, подойдет ли мне курс?

Нет. Программа рассчитана для опытных специалистов в системном и бизнес-анализе, а также для разработчиков.
✓  Уметь собирать и анализировать требования.
✓  Опыт проектирования интеграций систем.
✓  Умение работать с API как минимум на уровне чтения протоколов.
✓  Опыт работы в IT от 1 года.

Бесплатная консультация

Не уверены, что курс вам подходит? Выбираете между программами обучения GetAnalyst и другими курсами?

Запишитесь на бесплатную консультацию: разберем текущую ситуацию, зададим вопросы и вы получите  рекомендации от эксперта.

Имя *
Телефон *
Логин в telegram
Опыт *

(пример: нет опыта, тестировщик, 2 года в БА...)

Цели на обучение *
Вопрос

До конца
акции

{{_dnn}} : {{_dl}}
{{_hnn}} : {{_hl}}
{{_mnn}} : {{_ml}}
{{_snn}} : {{_sl}}

Контакты

+7 (499) 686-15-46

*Instagram — запрещенная на территории РФ организация

Практический опыт здесь, 2021-2024

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