Практический курс
для системных аналитиков
За 3 месяца прокачаете навыки больше,
чем за год самостоятельно обучения
Новый поток
Март 2025
Понимание базовых принципов проектирования архитектуры. Знание шаблонов монолитной, сервисной и микросервисной архитектуры.
Знание синхронных и асинхронных 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$
РФ/мир
Чтобы расти в должности и доходе, получив опыт работы с архитектурой: проектирование по шаблонам монолитной, сервисной и микросервисной архитектуры, миграция с монолита на микросервисы, работа с Kafka и RabbitMQ, синхронные и асинхронные API, распределенные БД и синхронизация данных между ними.
Чтобы использовать новый опыт для перехода на позицию Системного аналитика. Понимать, как выполняются бизнес-процессы в современных системах с распределенной архитектурой, научиться отражать это в требованиях на разработчиков и обсуждать с ними влияние бизнес-потребностей на архитектуру.
Понимать влияние бизнес- и функциональных требований на проектирование архитектуры. Получить опыт проектирования систем в шаблонах монолитной, сервисной и микросервисной архитектуры, познакомиться с принципами работы и использования в проектах Kafka и RabbitMQ.
Чтобы повысить квалификацию действующих специалистов. В дальнейшем это позволит сохранять сотрудников, позволяя им развиваться внутри компании. Команда начнёт быстрее и эффективнее решать задачи, сохраняя высокое качество продукта.
Напишите нам, и наш отдел заботы поможет вам оценить навыки и ответит на вопросы!
В чем отличие между сервисной (SOA) и микросервисной (MSA) архитектурами? Можете рассказать на примерах?
Когда необходимо использовать очереди сообщений? В чем разница между Kafka и RabbitMQ?
Приведите примеры асинхронного взаимодействия систем? Благодаря каким программным интерфейсам API его можно реализовать?
12 практических вебинаров
Домашние задания
Реальный проект для портфолио
Теория, примеры, гайды и чек-листы
Обратная связь
Сертификат
В процессе обучения вас ждут 12 практических онлайн-вебинаров для освоения и отработки практических навыков.
Вебинары проходят по вторникам, 19:00 Мск.
Модули к изучению
1. Основы проектирования архитектуры.
2. Виды API и их использование в проектах.
3. Монолитная, сервисная и микросервисная архитектура.
4. Очереди сообщений. RabbitMQ. Kafka.
Каждый онлайн-вебинар содержит теоретическую и практическую части. Все примеры в теоретической части разбираются на едином демонстрационном проекте, который идёт сквозь всё обучение, а практика на дополнительном, чтобы вы могли закреплять навык сразу и получить опыт работы с двумя системами.
Смотреть всю программу вебинаров
80 часов для получения структурированных знаний:
Прямые эфиры с преподавателем: получите теорию и сразу же примените знания на практике. На каждой встрече обсуждаем вопросы по домашним заданиям.
Как строится вебинар:
Во время прямых эфиров у вас есть доступ к микрофону* и к чату вебинара. Можно задавать вопросы и получать ответы на них сразу.
Работа над проектом ведется в Confluence.
Все занятия проходят по вторникам, с 19:00 до 21:30 Мск.
Количество часов, указанное в расписании - время на подготовку к занятию, необходимое для просмотра видео-обучений для теоретической подготовки к практике.
Введение в архитектуру
(предобучение, уроки в записи)
8 часов
Подробнее
Подготовка к обучению
0.5 часа
Процесс проектирования архитектуры
2.5 часа
Введение в архитектуру
5 часов
1. Знакомство с проектом. Общий обзор шаблонов проектирования. Моделирование концептуальной схемы архитектуры.
4 часа
Подробнее
Знакомство с проектом
0.5 часов
Общий обзор шаблонов проектирования архитектуры, их назначение и примеры
1.5 часа
Моделирование архитектуры
2 часа
2. Влияние нефункциональных требований на архитектуру и инфраструктуру системы. Ведение документации.
4 часа
Подробнее
Документирование требований
1.5 часа
Влияние нефункциональных требований на архитектуру и инфрастуктуру системы.
2.5 часа
3. Программные интерфейсы API: REST, RESTful, SOAP, GraphQL, gRPC, SDK и библиотеки.
10 часов
Подробнее
Введение в API.
(урок в записи)
1 час
Обзор и сравнение API, инструменты тестирования, примеры.
(онлайн + уроки в записи)
5 часов
*SDK и библиотеки
(урок в записи)
0.5 часа
Погружение в GraphQL - знакомство на практике через Postman.
(урок в записи)
3.5 часа
4. Аутентификация и авторизация: API-key, Token, JWT, OAuth 2.0.
4 часа
Подробнее
Разработка требований к обеспечению безопасности системы.
(онлайн + уроки в записи)
4 часа
5. API Gateway. Эффективные API.
3 часа
Подробнее
API Gateway. Примеры применения.
2.5 часа
*Дополнительно: эффективные API.
0.5 часов
6. Событийно-ориентированные программные интерфейсы (Even-based API): Webhooks, WebSocket, Server Sent Events.
5.5 часов
Подробнее
Синхронные и асинхронные запросы.
1 час
Обзор и сравнение Асинхронных API, инструменты тестирования, примеры.
2 часа
Самостоятельная практика в Postman.
1 час
Тестирование по асинхронным запросам и событийно-ориентированным API
1 час
*Эффективные API (дополнительные материалы).
0.5 часов
7. Нотации моделирования архитектуры: C4.
3.5 часа
Подробнее
Нотации моделирования архитектуры: C4.
3.5 часа
8. Монолитная и сервисно-ориентированная (SOA) архитектуры.
4 часа
Подробнее
Монолит.
2 часа
Сервис-ориентированная (SOA) архитектура.
2 часа
9. Микросервисная (MSA) архитектура. Переезд с монолита на микросервисы: задачи системного аналитика, проблемы.
3.5 часа
Подробнее
Микросервисная (MSA) архитектура.
2.5 часа
Переезд с монолита на микросервисы.
1 час
10. Очереди. Брокеры сообщений. Сравнение RabbitMQ и Kafka. Исследовательские работы.
3.5 часа
Подробнее
Очереди сообщений
2 часа
Исследования - подход к выбору типу очереди:
1.5 часа
11. Очереди. Брокеры сообщений. RabbitMQ.
3.5 часа
Подробнее
Определение и назначение
2 часа
Документирование требований
1.5 часа
12. Очереди. Брокеры сообщений. Kafka.
3.5 часа
Подробнее
Определение и назначение
2 часа
Документирование требований
1 час
Тестирование
0.5 часа
Научитесь описывать архитектуру схематично, а также с использованием нотации моделирования C4.
01
Сможете определять вид API, который подойдёт для решения конкретных задач в проекте. Разберетесь в отличиях синхронных и асинхронных API.
02
Освоите современную распределенную архитектуру, используемую для высоконагруженных систем. Будете уверенно разбираться в отличиях монолитной, сервисной и микросервисной архитектуры.
03
Разберетесь что означает переезд с монолитной на сервисную / микросервисную архитектуру и узнаете про "подводные камни" этого процесса, чтобы не допустить ошибок и долгих поисков информации об этом в своём будущем.
04
Поймёте в каких случаях требуется использовать очереди сообщений, когда выбрать Kafka, а когда RabbitMQ или другие аналоги.
05
Научитесь делать постановки задач на взаимодействие систем через очереди Kafka и RabbitMQ. Сможете выработать свой шаблон требований.
06
Татьяна Фаттахова, г. Екатеринбург
Проектирование архитектуры
Июнь 2024
«Перед стартом учёбы я сменила работу. Курс помог в процессе становления на новом месте.»
Старт: Системный аналитик.
Цель: Структурировать старые и получить новые знания по архитектуре.
О курсе:
Курс помог расширить кругозор, дал понимание, как выполнять конкретные задачи на работе. Теперь я гораздо лучше ориентируюсь в работе с задачами на Backend и быстро понимаю «куда копать», когда встречаются новые задачи.
Честно, ДЗ успела сделать не все, но считаю важно на это выделить дополнительное время. Без подкрепления практикой будут не такие высокие результаты.
Читать полный отзыв
Старт: Системный аналитик.
Цель: Структурировать старые и получить новые знания по архитектуре.
О курсе:
Курс помог расширить кругозор, дал понимание, как выполнять конкретные задачи на работе. Теперь я гораздо лучше ориентируюсь в работе с задачами на Backend и быстро понимаю «куда копать», когда встречаются новые задачи.
Честно, ДЗ успела сделать не все, но считаю важно на это выделить дополнительное время. Без подкрепления практикой будут не такие высокие результаты.
Мадина Канафина
Проектирование архитектуры
Май 2024
«Занятия по GraphQL помогли лучше понять данную технологию. На проекте, где я сейчас работаю, она активно используется.»
Старт: Системный аналитик, опыт больше года, есть навыки работы с API.
Цель: Cтруктурировать уже имеющиеся знания, приобрести новые и закрепить всё на практике. Было желание научиться видеть систему целостно - глазами архитектора.
О курсе:
Программа курса выстроена органично. Одна тема без другой не дала бы того же результата.
Для меня наиболее актуальными были темы про:
▪️ выделение компонентов,
▪️ построение архитектурных схем,
▪️ особенности синхронных и асинхронных API,
▪️ очереди и брокеры.
Очень понравились домашние задания! Они увлекательные и порой заставляют «поломать голову».
Екатерина замечательный спикер. Умеет доносить материал интересно и удерживать внимание аудитории. Новым ученикам пожелала бы не откладывать домашку. Она может накопиться как снежный ком 🤪 Не стесняйтесь задавать вопросы, какими бы глупыми они ни казались. Все преподаватели курса отвечают на вопросы и помогают разобраться с возникшими трудностями.
Читать полный отзыв
Старт: Системный аналитик, опыт больше года, есть навыки работы с API.
Цель: Cтруктурировать уже имеющиеся знания, приобрести новые и закрепить всё на практике. Было желание научиться видеть систему целостно - глазами архитектора.
О курсе:
Программа курса выстроена органично. Одна тема без другой не дала бы того же результата.
Для меня наиболее актуальными были темы про:
▪️ выделение компонентов,
▪️ построение архитектурных схем,
▪️ особенности синхронных и асинхронных API,
▪️ очереди и брокеры.
Очень понравились домашние задания! Они увлекательные и порой заставляют «поломать голову».
Екатерина замечательный спикер. Умеет доносить материал интересно и удерживать внимание аудитории. Новым ученикам пожелала бы не откладывать домашку. Она может накопиться как снежный ком 🤪 Не стесняйтесь задавать вопросы, какими бы глупыми они ни казались. Все преподаватели курса отвечают на вопросы и помогают разобраться с возникшими трудностями.
Алла Зимина, г. Оренбург
Проектирование архитектуры
Май 2024
«Курс помог закрыть все поставленные задачи, повысить уверенность и понять, куда развиваться дальше.»
Старт: Системный аналитик.
Цель: Улучшить понимание архитектуры систем, микросервисов и баз данных, а также научиться работать с видами API, вебхуками и API сокетами. Стремление повысить уверенность в общении с разработчиками и улучшить практические навыки.
О курсе:
Курс превзошел ожидания благодаря качественной подаче материала, объему информации и особенно практическим заданиям с глубокой и индивидуальной проверкой. Работа с ДЗ и развернутая обратная связь по нему является неоспоримым преимуществом тарифа.
Задания были конкретными и привязанными к реальным системам (например, банкинг), что позволило увидеть, как это работает с точки зрения аналитика. Практика с ДЗ и обратная связь помогали глубоко понять материал и направляли в правильном направлении. Учебные материалы были удобны для самостоятельного изучения в любое время. Онлайн практика была полезной, хотя иногда не хватало уверенности для участия в эфире.
На курсе были несколько преподавателей, каждый из которых интересно преподносил свой материал так, что вопросов не оставалось, помогали в практике онлайн. Особо запомнилась преподаватель Екатерина Ананьева, чьи знания и опыт закрывали любые вопросы.
Читать полный отзыв
Старт: Системный аналитик.
Цель: Улучшить понимание архитектуры систем, микросервисов и баз данных, а также научиться работать с видами API, вебхуками и API сокетами. Стремление повысить уверенность в общении с разработчиками и улучшить практические навыки.
О курсе:
Курс превзошел ожидания благодаря качественной подаче материала, объему информации и особенно практическим заданиям с глубокой и индивидуальной проверкой. Работа с ДЗ и развернутая обратная связь по нему является неоспоримым преимуществом тарифа.
Задания были конкретными и привязанными к реальным системам (например, банкинг), что позволило увидеть, как это работает с точки зрения аналитика. Практика с ДЗ и обратная связь помогали глубоко понять материал и направляли в правильном направлении. Учебные материалы были удобны для самостоятельного изучения в любое время. Онлайн практика была полезной, хотя иногда не хватало уверенности для участия в эфире.
На курсе были несколько преподавателей, каждый из которых интересно преподносил свой материал так, что вопросов не оставалось, помогали в практике онлайн. Особо запомнилась преподаватель Екатерина Ананьева, чьи знания и опыт закрывали любые вопросы.
Кристина Сальникова, г. Санкт-Петербург
Проектирование архитектуры
Май 2024
«Именно практика даёт полное понимание, КАК это работает и ЧТО нужно сделать, чтобы это работало оптимальным образом.»
Старт: Системный аналитик (Junior).
Цель: Научиться смотреть на систему с точки зрения архитектора и восполнить технические пробелы для успешного перехода на Middle уровень.
О курсе:
Курс оказался очень насыщенным и полезным, с большим количеством теоретического материала и ещё большим количеством практики. Практические задания помогли глубже понять, как работают системы и что нужно сделать для их оптимальной работы. Особенно интересными были блоки про асинхронные механизмы взаимодействия (webhook, polling, SSE) и брокеры сообщений. Материал преподносился очень понятно и с примерами, что способствовало лёгкому восприятию и усвоению. Большое спасибо преподавателям, особенно трём Екатеринам, за продуктивное и полезное обучение. Особая благодарность за оперативную обратную связь по домашним заданиям и возникающим вопросам, а также за работу бэкофиса, который делал обучение комфортным с точки зрения организации.
Читать полный отзыв
Старт: Системный аналитик (Junior).
Цель: Научиться смотреть на систему с точки зрения архитектора и восполнить технические пробелы для успешного перехода на Middle уровень.
О курсе:
Курс оказался очень насыщенным и полезным, с большим количеством теоретического материала и ещё большим количеством практики. Практические задания помогли глубже понять, как работают системы и что нужно сделать для их оптимальной работы. Особенно интересными были блоки про асинхронные механизмы взаимодействия (webhook, polling, SSE) и брокеры сообщений. Материал преподносился очень понятно и с примерами, что способствовало лёгкому восприятию и усвоению. Большое спасибо преподавателям, особенно трём Екатеринам, за продуктивное и полезное обучение. Особая благодарность за оперативную обратную связь по домашним заданиям и возникающим вопросам, а также за работу бэкофиса, который делал обучение комфортным с точки зрения организации.
Новый поток с Марта 2025
Заявка на предзапись фиксирует за вами место. Вы получите информацию о ценах и форматах участия в практике, и сможете проконсультироваться подойдет ли вам программа, так как она рассчитана для опытных IT-специалистов.
Стоимость обучения начинается от 42 900 ₽ и зависит от формата.
Возможна оплата обучения от вашего работодателя.
Основной поток обучения
Работа на вебинарах с возможностью включиться в прямой эфир, делать задания по проекту, и получать обратную связь по самостоятельной работе.
Корпоративное обучение
Организуем занятия в мини-группе для ваших сотрудников. Оставьте заявку и мы свяжемся с Вами для уточнения подробностей.
Екатерина Ананьева
Мне важно растить специалистов, которые будут создавать качественные и надежные IT-продукты для бизнеса.
Больше 10 лет в IT
60+ проектов
Помощь в запусках и запуск стартапов
Спикер международных конференций
Автор статей VC, HABR и образовательных программ
Основатель проекта GetAnalyst
и наши ответы
Если я новичок, подойдет ли мне курс?
Нет.
Программа рассчитана для опытных специалистов в системном и бизнес-анализе, а также для разработчиков. Необходимые навыки:
✓ Умение собирать и анализировать требования.
✓ Опыт проектирования интеграций систем по REST API.
✓ Умение работать с API как минимум на уровне чтения протоколов.
✓ Опыт работы в IT от 1 года.
Можно ли оплатить из другой страны?
Да, оплата за пределами России доступна.
Для этого нужно выбрать соответствующий способ оплаты на платежной форме.
Есть ли рассрочка?
Есть возможность оформить рассрочку для жителей РФ. Для этого на форме оплаты веберите соответствующий вариант.
Если вы живете за пределами России или не являетесь гражданином, оставьте заявку, напишите на info@getanalyst.ru или в Telegram, и мы поможем оформить рассрочку от банка в вашей стране, либо внутреннюю расрочку.
Пример сообщения:
Здравствуйте! Нужна помощь с рассрочкой на курс REST API для оплаты за пределами РФ.
Какие программы и инструменты нужны для курса?
Со всеми программами вы познакомитесь в ходе обучения. Мы будем работать с Draw.io, Postman, Confluence и другими инструментами при необходимости.
Могу ли я процессе поменять тариф?
Да, это возможно. Для этого вам нужно будет связаться с нами через платформу обучения или в Telegram.
Сколько длится доступ к материалам?
Доступ к материалам и записям всех вебинаров будет открыт на 6 месяцев с даты начала обучения.
Все ли получат сертификат?
Сертификат о прохождении курса получат все, кто прошел не менее 60% обучения.
По окончанию программы мы проверяем посещаемость онлай-занятий, статистику просмотра материалов в записи (для тех, у кого не было воможности быть онлайн) или выполненный индивидуальный проект. По одному из этих показателей должно быть завершено не менее 60% обучения.
Для тех, кто работал на индивидуальном тарифе с наставничеством и выполнял домашние задания есть возможно запросить рекомендательное письмо по итогам работы.
Можно ли получить налоговый вычет?
Да, вы можете получить налоговый вычет за обучение в GetAnalyst.
Наша IT-школа работает по лицензии №Л035-01255-50/01366872 от 28.08.2024.
Инструкция по получению налогово вычета, примеры расчетов сумм к возврату и необходимые документы доступны в нашей статье "Как получить налоговый вычет за оплату обучения?".
До конца
акции
Не уверены, что курс вам подходит? Выбираете между программами обучения GetAnalyst и другими курсами?
Запишитесь на бесплатную консультацию: разберем текущую ситуацию, зададим вопросы и вы получите рекомендации от эксперта.
(пример: нет опыта, тестировщик, 2 года в БА...)
Мы используем файлы cookie, для персонализации сервисов и повышения удобства пользования сайтом. Если вы не согласны на их использование, поменяйте настройки браузера.