Практический курс
для системных аналитиков
За 3 месяца прокачаете навыки больше,
чем за год самостоятельно обучения
Старт
Ноябрь 2024
Понимание базовых принципов проектирования архитектуры. Знание шаблонов монолитной, сервисной и микросервисной архитектуры.
Знание синхронных и асинхронных 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 Мск.
Введение в архитектуру
(предобучение, уроки в записи)
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
«Занятия по GraphQL помогли лучше понять данную технологию. На проекте, где я сейчас работаю, она активно используется.»
Старт: Системный аналитик, опыт больше года, есть навыки работы с API.
Цель: Cтруктурировать уже имеющиеся знания, приобрести новые и закрепить всё на практике. Было желание научиться видеть систему целостно - глазами архитектора.
О курсе:
Программа курса выстроена органично. Одна тема без другой не дала бы того же результата.
Для меня наиболее актуальными были темы про:
▪️ выделение компонентов,
▪️ построение архитектурных схем,
▪️ особенности синхронных и асинхронных API,
▪️ очереди и брокеры.
Очень понравились домашние задания! Они увлекательные и порой заставляют «поломать голову».
Екатерина замечательный спикер. Умеет доносить материал интересно и удерживать внимание аудитории. Новым ученикам пожелала бы не откладывать домашку. Она может накопиться как снежный ком 🤪 Не стесняйтесь задавать вопросы, какими бы глупыми они ни казались. Все преподаватели курса отвечают на вопросы и помогают разобраться с возникшими трудностями.
Читать полный отзыв
Старт: Системный аналитик, опыт больше года, есть навыки работы с API.
Цель: Cтруктурировать уже имеющиеся знания, приобрести новые и закрепить всё на практике. Было желание научиться видеть систему целостно - глазами архитектора.
О курсе:
Программа курса выстроена органично. Одна тема без другой не дала бы того же результата.
Для меня наиболее актуальными были темы про:
▪️ выделение компонентов,
▪️ построение архитектурных схем,
▪️ особенности синхронных и асинхронных API,
▪️ очереди и брокеры.
Очень понравились домашние задания! Они увлекательные и порой заставляют «поломать голову».
Екатерина замечательный спикер. Умеет доносить материал интересно и удерживать внимание аудитории. Новым ученикам пожелала бы не откладывать домашку. Она может накопиться как снежный ком 🤪 Не стесняйтесь задавать вопросы, какими бы глупыми они ни казались. Все преподаватели курса отвечают на вопросы и помогают разобраться с возникшими трудностями.
Алла Зимина, г. Оренбург
Проектирование архитектуры
Май 2024
«Курс помог закрыть все поставленные задачи, повысить уверенность и понять, куда развиваться дальше.»
Старт: Системный аналитик.
Цель: Улучшить понимание архитектуры систем, микросервисов и баз данных, а также научиться работать с видами API, вебхуками и API сокетами. Стремление повысить уверенность в общении с разработчиками и улучшить практические навыки.
О курсе:
Курс превзошел ожидания благодаря качественной подаче материала, объему информации и особенно практическим заданиям с глубокой и индивидуальной проверкой. Работа с ДЗ и развернутая обратная связь по нему является неоспоримым преимуществом тарифа.
Задания были конкретными и привязанными к реальным системам (например, банкинг), что позволило увидеть, как это работает с точки зрения аналитика. Практика с ДЗ и обратная связь помогали глубоко понять материал и направляли в правильном направлении. Учебные материалы были удобны для самостоятельного изучения в любое время. Онлайн практика была полезной, хотя иногда не хватало уверенности для участия в эфире.
На курсе были несколько преподавателей, каждый из которых интересно преподносил свой материал так, что вопросов не оставалось, помогали в практике онлайн. Особо запомнилась преподаватель Екатерина Ананьева, чьи знания и опыт закрывали любые вопросы.
Читать полный отзыв
Старт: Системный аналитик.
Цель: Улучшить понимание архитектуры систем, микросервисов и баз данных, а также научиться работать с видами API, вебхуками и API сокетами. Стремление повысить уверенность в общении с разработчиками и улучшить практические навыки.
О курсе:
Курс превзошел ожидания благодаря качественной подаче материала, объему информации и особенно практическим заданиям с глубокой и индивидуальной проверкой. Работа с ДЗ и развернутая обратная связь по нему является неоспоримым преимуществом тарифа.
Задания были конкретными и привязанными к реальным системам (например, банкинг), что позволило увидеть, как это работает с точки зрения аналитика. Практика с ДЗ и обратная связь помогали глубоко понять материал и направляли в правильном направлении. Учебные материалы были удобны для самостоятельного изучения в любое время. Онлайн практика была полезной, хотя иногда не хватало уверенности для участия в эфире.
На курсе были несколько преподавателей, каждый из которых интересно преподносил свой материал так, что вопросов не оставалось, помогали в практике онлайн. Особо запомнилась преподаватель Екатерина Ананьева, чьи знания и опыт закрывали любые вопросы.
Кристина Сальникова, г. Санкт-Петербург
Проектирование архитектуры
Май 2024
«Именно практика даёт полное понимание, КАК это работает и ЧТО нужно сделать, чтобы это работало оптимальным образом.»
Старт: Системный аналитик (Junior).
Цель: Научиться смотреть на систему с точки зрения архитектора и восполнить технические пробелы для успешного перехода на Middle уровень.
О курсе:
Курс оказался очень насыщенным и полезным, с большим количеством теоретического материала и ещё большим количеством практики. Практические задания помогли глубже понять, как работают системы и что нужно сделать для их оптимальной работы. Особенно интересными были блоки про асинхронные механизмы взаимодействия (webhook, polling, SSE) и брокеры сообщений. Материал преподносился очень понятно и с примерами, что способствовало лёгкому восприятию и усвоению. Большое спасибо преподавателям, особенно трём Екатеринам, за продуктивное и полезное обучение. Особая благодарность за оперативную обратную связь по домашним заданиям и возникающим вопросам, а также за работу бэкофиса, который делал обучение комфортным с точки зрения организации.
Читать полный отзыв
Старт: Системный аналитик (Junior).
Цель: Научиться смотреть на систему с точки зрения архитектора и восполнить технические пробелы для успешного перехода на Middle уровень.
О курсе:
Курс оказался очень насыщенным и полезным, с большим количеством теоретического материала и ещё большим количеством практики. Практические задания помогли глубже понять, как работают системы и что нужно сделать для их оптимальной работы. Особенно интересными были блоки про асинхронные механизмы взаимодействия (webhook, polling, SSE) и брокеры сообщений. Материал преподносился очень понятно и с примерами, что способствовало лёгкому восприятию и усвоению. Большое спасибо преподавателям, особенно трём Екатеринам, за продуктивное и полезное обучение. Особая благодарность за оперативную обратную связь по домашним заданиям и возникающим вопросам, а также за работу бэкофиса, который делал обучение комфортным с точки зрения организации.
Новый поток в конце Ноября 2024
Заявка на предзапись фиксирует за вами место. Вы получите информацию о ценах и форматах участия в практике, и сможете проконсультироваться подойдет ли вам программа, так как она рассчитана для опытных IT-специалистов.
Выберите подходящий вариант и мы заранее сообщим Вам
о начале записи в следующий поток.
Стоимость обучения начинается от 42 900 ₽ и зависит от формата.
Основной поток обучения
Работа на вебинарах с возможностью включиться в прямой эфир, делать задания по проекту, и получать обратную связь по самостоятельной работе.
Корпоративное обучение
Организуем занятия в мини-группе для ваших сотрудников. Оставьте заявку и мы свяжемся с Вами для уточнения подробностей.
Екатерина Ананьева
Мне важно растить специалистов, которые будут создавать качественные и надежные IT-продукты для бизнеса.
Больше 10 лет в IT
60+ проектов
Помощь в запусках и запуск стартапов
Спикер международных конференций
Автор статей VC, HABR и образовательных программ
Основатель проекта GetAnalyst
И наши ответы
Если я новичок, подойдет ли мне курс?
Нет. Программа рассчитана для опытных специалистов в системном и бизнес-анализе, а также для разработчиков.
✓ Уметь собирать и анализировать требования.
✓ Опыт проектирования интеграций систем.
✓ Умение работать с API как минимум на уровне чтения протоколов.
✓ Опыт работы в IT от 1 года.
Можно ли оплатить из другой страны?
Да, оплата за пределами России доступна. Для этого нужно выбрать соответствующий способ оплаты на платежной форме.
Есть ли рассрочка?
Есть возможность оформить рассрочку до 6 месяцев для жителей РФ. Для этого на форме оплаты веберите соответствующий вариант.
Для получения внутренней рассрочки гражданами за пределами РФ свяжитесь с нами через info@getanalyst.ru или t.me/getanalyst.
Какие программы и инструменты нужны для курса?
Со всеми программами вы познакомитесь в ходе обучения. Мы будем работать с Google Docs, Draw.io, Postman, Confluence, Jira и другими инструментами при необходимости.
Могу ли я процессе поменять тариф?
Да, это возможно. Для этого вам нужно будет связаться с администратором через платформу обучения или в Telegram.
Сколько длится доступ к материалам?
Доступ к материалам и записям всех вебинаров будет открыт на 6 месяцев с даты начала обучения.
Все ли получат сертификат?
Сертификат о прохождении курса получат все. Для тех, кто работал на индивидуальном тарифе с наставничеством и выполнял домашние задания сертификаты отличаются. Возможно запросить рекомендательное письмо по итогам работы на практическом курсе.
Не уверены, что курс вам подходит? Выбираете между программами обучения GetAnalyst и другими курсами?
Запишитесь на бесплатную консультацию: разберем текущую ситуацию, зададим вопросы и вы получите рекомендации от эксперта.
(пример: нет опыта, тестировщик, 2 года в БА...)
До конца
акции
Мы используем файлы cookie, для персонализации сервисов и повышения удобства пользования сайтом. Если вы не согласны на их использование, поменяйте настройки браузера.