Системный аналитик Middle+/Senior

МАКСИМУМ РАЗНООБРАЗНЫХ ЗАДАНИЙ НА ПРАКТИКУ! Коллеги, перед Вами НАИБОЛЕЕ ПОЛНЫЙ КУРС по Системному анализу с нуля до MIDDLE+/SENIOR, в котором Вы изучите работу с требованиями, самые используемые диаграммы, Интеграции, Базы Данных и Архитектуру ПО, поддержку системы, секцию System Design и Doc-As-Code с указанием…
Начальный уровень
10 часов в неделю
Сертификат Stepik

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

  • Вся базовая теория требований: виды, циклы и взаимосвязи требований, техники сбора требований и жизненный цикл разработки программного продукта
  • Документация процессов
  • Использование PlantUML для всех видов диаграмм
  • Работа с REST API через Postman, DevTools, CLI и написание спецификации в формате OpenAPI Specification
  • Дизайн gRPC API и написание спецификации в формате ProtoBuff
  • Проектирование с GraphQL и написание спецификации на SDL
  • Работа с JSON RPC и написание спецификации в формате OpenRPC
  • Работа с SOAP интеграциями на WSDL
  • Проектирование Long/Short Polling, Websocket, Webhook, SSE интеграций
  • Дизайн асинхронных интеграций для Kafka и RabbitMQ с использованием AsyncAPI Specification
  • Работа в командной строке и генерация кода для API
  • Проектирование SQL и NoSQL БД
  • Локальный запуск и работа с базами данных через SQL
  • Проектирование клиент-серверной и микросервисной архитектуры
  • Практические советы в работе Системным Аналитиком
  • Закрепите свои знания в практических заданиях, которые максимально приближены к тем, которые выполняет реальный СА и спроектируйте комплексную архитектуру для разных доменов
  • Составление привлекательного резюме
  • Узнаете требования к каждому уровню должности
  • Узнаете как готовиться и проходить интервью
  • Требования к знаниям, для успешного прохождения интервью
  • Завышение своего опыта и подготовка
  • Обзор реальной структуры собеседований с рекомендациями для подготовки
  • Самые частые вопросы на темы: теория СА, клиент-серверная архитектура, программирование и системный анализ, документация API
  • Работа с Git
  • Поддержка работы системы: логи, мониторинг, алерты, реакция на инциденты
  • Выполнение заданий по секции System Design для получения Senior-грейда
  • Использование документации в коде – Doc-As-Code
  • Использование типовых шаблонов для Doc-As-Code

О курсе

ВНИМАНИЕ!!! Самый полный курс по Системному Анализу для грейда Middle+/Senior! В данном курсе абсолютно НЕТ ВОДЫ и ненужной информации. ОЧЕНЬ МНОГО ПРАКТИКИ. Если Вы любите бесполезные, скучные и нудные материалы без реальных задач с собеседований — то Вам не подойдет данный курс. 

По окончанию курса Вы получите СЕРТИФИКАТ по всем необходимым секциям, который сможете приложить к своему резюме!

Все анонсы, ежемесячные скидки, кейсы и авторские статьи есть в моем тг-канале

Доступ к модулям будет открываться по мере выполнения домашних заданий, это вынужденная мера, по веским причинам. Это частая практика на площадке, особенно в ТОП-курсах. Не переживайте, не нужно выполнять все задания из блоков, достаточно выполнить основные и несколько сопутствующих. Благодарю за понимание)

Особенности курса:

  1. Текстовые лекции по урокам;
  2. Курс содержит базовую теорию, а так же практические задания по самым популярным и востребованным инструментам для системного аналитика;
  3. Практические задания, составленные на основе кейсов из собеседований;
  4. Письменные задания, которые дадут опыт в формулировании ответов на собеседовании;
  5. Пошаговые инструкции для проектирования интеграций, БД, архитектуры, ADR, которые можно приложить к резюме и на его основе строить проект на своей работе;
  6. Дополнительные модули по развертыванию и поддержке системы после релиза, прохождению секции System Design на SA Senior-грейда и ведению документации в коде(DaC);
  7. Подробные описания процессов и инструкций для работы с ИИ в рамках фукнционала Системного Аналитика;
  8. Множество разнообразных тестовых заданий;
  9. Курс на котором автор за Вас искренне переживает, а не просто оставляет одних на произвол судьбы

Основная информация по курсу: 

  • Срок прохождения курса: 3-4 месяца при загрузке 8-10 часов в неделю
  • В курсе есть: 24 практических задания с самопроверкой
  • 45 кейсов и примеров из реальных задач

Данный курс включает в себя теоретические и практические занятия, основанные на матрицах компетенций многих компаний по следующим темам:

Требования и диаграммы

  1. Стэйкхолдеры;
  2. Виды и уровни требований;
  3. Этапы требований;
  4. Жизненный цикл и декомпозиция требований;
  5. Документация процессов с использованием plantUML.

Синхронные интеграции

  1. Вся необходимая теория по API, HTTP/S и протоколам;
  2. HTTP-методы, кэширование и эффективность API;
  3. Использование Postman, DevTools и CLI;
  4. Пример и практика проектирования REST API;
  5. Использование OpenAPI Specification(Swagger) в IDE;
  6. Генерация документации и кода из OAS-спецификации; 
  7. Пример и практика проектирования gRCP API;
  8. Использование Protocol Buffers в IDE;
  9. Генерация документации и кода из .proto-спецификации; 
  10. Пример и практика проектирования GraphQL API;
  11. Использование SDL в IDE;
  12. Пример и практика проектирования JSON RPC;
  13. Использование OpenRPC Specification;
  14. Проектирование и работа с SOAP;
  15. Использование WSDL. 

Асинхронные интеграции

  1. Интеграции через асинхронные API Long-Polling, Short-Polling;
  2. Пример и практика проектирования в OpenAPI Specification(Swagger);
  3. Теория по CAP и BASE;
  4. Интеграции через Webhook и Websocket; 
  5. Генерация документации и кода из AsyncAPI-спецификации; 
  6. Пример и практика проектирования AsyncAPI Specification; 
  7. Интеграции через Server-Sent Events;
  8. Пример и практика проектирования SSE-интеграций.

Базы данных

  1. Проектированию модели БД в ERD;
  2. Теория РСУБД;
  3. Основы SQL – DDL, DML, DCL, TCL-операторы;
  4. Практический кейс работы с БД;
  5. Производительность БД;
  6. Триггеры, процедуры, представления в SQL;
  7. Практика проектирования БД;
  8. Типовые задачи на собеседовании;
  9. Теория NoSQL БД;
  10. Локальный запуск и примеры Redis, MongoDB;
  11. Практика проектирования NoSQL БД.

Архитектура:

  1. Монолитная и клиент-серверная архитектура;
  2. Model C4;
  3. Микросервисы и SOA;
  4. Примеры архитектуры;
  5. Практика проектирования микросервисов.

Позиционирование на собеседовании:

  1. Подготовка резюме;
  2. Завышение опыта;
  3. Подача себя на каждом этапе собеседований;
  4. Чек-лист для выбора правильного работодателя;
  5. Выполнение заданий на теоретической секции;
  6. Выполнение заданий на практической секции.

Сопровождение работы сервиса

  1. Контейнеризация, оркестрация и DevOps;
  2. Освоение CI/CD;
  3. Концепция TBD и работа с Git;
  4. Реакция на алерты/инциденты при работе ПО;
  5. Использование логов и метрик.

System Design

  1. Теория по секции System Design;
  2. Пример выполнения задания;
  3. Практика прохождения System Design.

Doc-As-Code

  1. Теория по Doc-As-Code;
  2. Запуск Doc-As-Code локально;
  3. Шаблоны структуры Doc-As-Code.

Работа с ИИ

  1. Введение в работу с ИИ для генерации требований;
  2. Генерация диаграмм;
  3. Проектирование API;
  4. Моделирование БД;
  5. Проектирование архитектуры;
  6. Написание Doc-As-Code.

Курс постоянно обновляется дополнительными теоретическим и практическим материалом. Надеюсь, что материалы из него помогут вам изменить свою жизнь и стать хорошими системными аналитиками!!!

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

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

Если вы вдруг обнаружите орфографические ошибки в материалах или диаграммах, то заранее прошу за это прощение) Все мы люди)

Ответы на популярные вопросы

1. Чем этот курс отличается от других?
Главное отличие — максимальная практическая направленность и отсутствие «воды». Все материалы построены на реальных кейсах и задачах с собеседований. Вы не просто получаете теорию, а сразу учитесь применять её для проектирования интеграций, баз данных и архитектуры, создавая артефакты, которые можно использовать в резюме и реальной работе.

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

3. Как открываются модули курса? Нужно ли выполнять все задания?
Доступ к новым модулям открывается по мере выполнения домашних заданий в текущем блоке. Это вынужденная, но эффективная мера для лучшего усвоения материала (частая практика в ТОП-курсах). При этом вам не нужно делать абсолютно все задания — достаточно выполнить основные и несколько дополнительных на ваш выбор, чтобы перейти дальше.

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

5. Будут ли обновления в курсе?
Да, курс постоянно обновляется. Я регулярно принимаю обратную связь от учеников и добавляю новые теоретические и практические материалы, чтобы программа оставалась актуальной и соответствовала текущим требованиям рынка и матрицам компетенций компаний. 

6. Какой уровень подготовки нужен для старта?
Курс подходит даже для людей без опыта в IT. Достаточно базовых пользовательских навыков: умение устанавливать программы, работать с офисным пакетом (Word/Excel или их аналогами) для создания документов, а также наличие компьютера с доступом в интернет. Главное — это ваше желание развиваться и способность к самостоятельному обучению.

С любым вопросами и пожеланиями свяжитесь, пожалуйста, со мной несколькими способами:

  • В комментариях к урокам
  • В телеграм: @rly_it_owner
  • По электронной почте: rly.it.mail@gmail.com

И я буду рад помочь вам с ответами. Также можно ознакомиться с моими соцсетями: 

  • Tg-канал с промокодами, анонсами, карьерными размышлениями и инсайдами из отрасли;
  • Запрещенограмм (продукты компании Meta запрещены в РФ) с lifestyle-контентом, рассказе о моем пути, отзывами учеников и наконец мемами: @rly.it

Мои полезные курсы и прочие тарифы

Мой курс, который поможет стать Системным Аналитиком уровня Middle

Мой курс-стажировка с поддержкой и проверкой заданий автором для роста в Middle+/Senior Системного Аналитика

Успехов в становлении системным аналитиком!

Для кого этот курс

Данный курс предназначен для тех кто хочет освоить такую популярную, востребованную и оплачиваемую профессию как - Системный Аналитик (System Analyst) и БЫСТРО выйти на рынок и НАЙТИ СВОЮ ПЕРВУЮ РАБОТУ! Так же он подойдет для тех кто уже работает системным аналитиком или в сфере IT и планирует сменить направление или ПОВЫСИТЬ ГРЕЙД. Он подойдет как тем, кто только делает первые шаги в мир системного анализа, хочет лучше понять эту деятельность и готовится к первым собеседованиям, так и тем, кто имеет некий опыт, но чувствует, что полезно получить знания по секциям собеседований в структурированном и понятном виде.

Начальные требования

Курс подойдет для людей даже без опыта в IT сфере!
Достаточно будет базовых пользовательских навыков: умения устанавливать программы, владение офисным пакетом вашей операционной системы для написания документов и составления таблиц (MS Word, MS Excel, Open Office или Google Docs)
Персональный компьютер с возможностью выходить в Интернет
Желание развиваться в Системном Анализе и IT
Способность к самостоятельному обучению

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

1) Чтение теоретического материала

2) Прохождение тестирования по теории

3) Разбор примеров использования

4) Практика использования 

Программа курса

В курс входят

  • 74 урока
  • 120 тестов
загружаем...

Наши преподаватели

Certificate

Сертификат

Сертификат Stepik

Отзывы прошедших курс

4.8
из 5
из 5 отзывов
5 отзывов
загружаем...

Что вы получаете

  • Комплексные навыки и знания по системному анализу
  • Возможность отработать теорию на практических задачах
  • Доступ к форуму решений
  • Сертификат
  • Проекты интеграций, баз данных и архитектуры в портфолио

Сколько стоит обучение

20 990 ₽
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

20 990 ₽