• Гость, подпишитесь сейчас

    📥 Наш адрес сайта меняется, чтобы быть в курсе актуального адреса, подпишитесь на телеграм канал «Подписаться»
Скачать 

[Stepik] Системный аналитик Middle+/Senior (rly.it)

Описание складчины

Развивайте навыки разработки веб-приложений, мобильных сервисов и программного обеспечения вместе с курсом [Stepik] Системный аналитик Middle+/Senior (rly.it). Складчина делает покупку курса более доступной.

Зарегистрируйтесь, чтобы посмотреть контент
Aноним
Ссылка на картинку
Максимум разнообразных заданий на практику! Коллеги, перед вами наиболее полный курс по системному анализу с нуля до middle+/senior, в котором вы изучите работу с требованиями, самые используемые диаграммы, интеграции, базы данных и архитектуру по, поддержку системы, секцию system design и doc-as-code с указанием примечаний и рекомендаций автора для подготовки непосредственно к собеседованиям, а также часть про позиционирование на собеседовании для получения желаемого грейда.

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

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

Чему вы научитесь:
  • Вся базовая теория требований: виды, циклы и взаимосвязи требований, техники сбора требований и жизненный цикл разработки программного продукта
  • Документация процессов
  • Использование 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
Программа:

Работа с требованиями

  • Введение
  • Стэйкхолдеры, виды и уровни требований
  • Архитектурно-значимые требования
  • Этапы требований
  • Жизненный цикл требований
  • Декомпозиция требований
  • Использование ИИ для документирования требований
Проектирование процессов
  • Sequence Diagram
  • BPMN Diagram
  • Activity Diagram
  • Use Case Diagram
  • ИИ для проектирования процессов
Проектирование API: REST API
  • Карта технологий интеграций
  • Общая теория HTTP и REST
  • Тестирование по теории
  • Пример OAS
  • Практика OAS
  • Прочие виды интеграций
Проектирование API: gRPC
  • Общая теория gRPC и HTTP 2.0
  • Пример .protobuff
  • Практика .protobuff
Проектирование API: GraphQL
  • Общая теория GraphQL
  • Пример SDL
  • Практика SDL
Проектирование API: JSON-RPC
  • Общая теория JSON-RPC
  • Пример JSON-RPC
  • Практика JSON-RPC
Проектирование API: SOAP
  • Общая теория SOAP
  • Пример WSDL
Проектирование асинхронных API
  • Long и Short Polling
  • Дополнительная теория по интеграциям и архитектуре
  • Webhook и Websocket
  • Практика WebSocket
  • Server-Sent Events
Проектирование асинхронных интеграций: Брокеры сообщений
  • Общая теория брокеров сообщений
  • Kafka
  • Практика Kafka
  • RabbitMQ
  • Event Service Bus
  • ИИ для проектирования интеграций
Проектирование реляционных БД
  • Проектирование БД
  • Общая теория РСУБД
  • Основы SQL
  • Практика проектирования БД и SQL
  • Типовые задачи на собеседовании
  • ИИ для моделирования БД
Проектирование NoSQL-БД
  • Общая теория NoSQL-БД
  • Примеры для memcache/Redis
  • Примеры для Mongo/ElasticSearch
  • Практика проектирования NoSQL-БД
Архитектура сервисов
  • Клиент-сервер
  • Монолит
  • Дополнительная теория
  • Микросервисы
  • Сервис-ориентированная архитектура
  • Практика проектирования архитектуры
  • ИИ для проектирования архитектуры
Позиционирование на собеседовании
  • Подача себя и получение желаемого грейда
  • Выполнение заданий на разных секциях
Extra section: Сопровождение работы сервиса
  • Контейнеризация и оркестрация
  • DevOps и развертывание ПО
  • CI/CD
  • TBD, FBD и работа с Git
  • Реакция на алерты/инциденты в работе ПО
  • Логи и метрики
Extra section: System Design
  • Что из себя представляет эта секция
  • Дополнительная теория System Design
  • Процесс прохождения
  • Пример выполнения задания
  • Практика System Design
Extra section: Doc-As-Code
  • Общая теория Doc-As-Code
  • DaC локально
  • Практика DaC
  • Шаблоны структуры Doc-As-Code
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть авторский контент.
rly.it stepik системный аналитик middle
Похожие складчины
Найти больше схожих складчин

Зарегистрируйте учетную запись

У вас появится больше возможностей!

Создать учетную запись

Пройдите быструю регистрацию

Войти

Уже зарегистрированы? Войдите.

Сверху