Вы используете мобильную версию

перейти на Полную версию сайта

Доступно

Проектирование и интеграции систем. Тариф Без обратной связи (Ольга Пономарева)

Складчина Проектирование и интеграции систем. Тариф Без обратной связи (Ольга Пономарева). Совместные покупки курсов, тренингов, обучения. Присоединяйтесь! Важен каждый вкладчик.

Складчина «Проектирование и интеграции систем. Тариф Без обратной связи», автор — Ольга Пономарева. До курса: Не умею грамотно оформлять функциональные и...
Тема найдена по тегам:
Цена:
29900 руб
Взнос:
542 руб
Организатор:
Организатор
Купить
Оцените эту складчину: /5,
  1. Организатор Организатор складчин
    [​IMG]
    ​
    До курса:
    • Не умею грамотно оформлять функциональные и нефункциональные требования
    • Не умею грамотно проектировать API
    • Никогда не участвовал в проектировании архитектуры
    • Слышал про микросервисы, но не знаю как разбивать монолит на микросервисы
    • Слышал про очередь, но не работал с ней
    После курса:
    • Умею грамотно оформлять функциональные и нефункциональные требования
    • Умею грамотно проектировать API
    • Умею разбивать монолит на микросервисы
    • Разбираюсь в типах интеграции
    • Работаю с очередью
    • Умею отличать брокеры сообщений Kafka и RabbitMQ
    Программа:

    Модуль 1. Архитектура

    Урок 1 Уровни требований
    • Уровни требований
    • Разбор примеров функциональных и нефункциональных требований
    • Разбор ошибок в требованиях
    Урок 2 Учимся писать функциональные и нефункциональные требования
    • Рассматриваем на примере Aviasales и инвестиционного приложения Т-банка
    Урок 3 Монолитная и микросервисная архитектура
    • Определение монолита и микросервисов
    • Плюсы и минусы
    • Характеристики микросервиса
    • Выбор архитектуры
    Урок 4 Паттерны декомпозиции на микросервисы
    • Декомпозиция по бизнес-возможностям
    • Декомпозиция по Domain-Driven Design (DDD)
    • Декомпозиция по UX/UI
    Урок 5 Учимся строить архитектуру
    • Учимся на примерах Aviasales и инвестиционного приложения Т-банка
    Модуль 2. Интеграции

    Урок 6 Паттерны интеграции
    • Файловый обмен
    • Общая БД
    • Вызов процедуры
    • Обмен сообщениями
    Урок 7 Брокер сообщений
    • Что такое брокер сообщений
    • Устройство брокера сообщений
    • Для чего используют брокер сообщений
    • Плюсы и минусы брокера сообщений
    Урок 8 Диаграмма последовательности
    • Базовые элементы
    • Дополнительные элементы
    Урок 9 Учимся рисовать диаграмму последовательности
    • Учимся рисовать на примере приложения бронирования Booking
    Модуль 3. REST API и SOAP

    Урок 10 Синхронное и асинхронное взаимодействие
    • Что такое синхронное и асинхронное взаимодействие
    • Что такое протокол взаимодействия
    • Чем отличаются протоколы HTTP, HTTPS, AMQP, FTP, WebSocket
    Урок 11 API и REST API
    • Что такое API
    • Что такое REST API
    • Принципы REST API
    • Шаги проектирования REST API
    • Что такое ресурс и конечная точка
    Урок 12 HTTP-методы
    • Какие бывают методы
    • Свойства методов: идемпотентность безопасность
    • Отличие методов
    Урок 13 HTTP-коды ответов
    • 1xx: информационные
    • 2xx: успешные
    • 3xx: Перенаправления
    • 4xx: Ошибки клиента
    • 5xx: Ошибки сервера
    Урок 14 JSON
    • Что такое JSON и как он формируется
    • Типы
    • Примеры
    • Как называть параметры
    • Как валидировать JSON
    Урок 15 Параметры
    • Параметры:
    • заголовка (headers)
    • пути (path)
    • строки запроса (query)
    • тела запроса (body)
    Урок 16 Правила хорошего тона REST API
    • Учимся правильно называть конечные точки, использовать версионность и пагинацию, разбираем названия в camelCase
    Урок 17 Учимся проектировать REST API
    • Учимся проектировать REST API на примере авиабилетов Aviasales, Yookassa, Youtube

    Тариф Без обратной связи

     
    Последнее редактирование модератором: 13 ноя 2026 в 11:31
    Организатор, 3 июн 2024
  2. Похожие складчины
    Загрузка...
  3. SandraW Организатор складчин
    _Showingbiceps [Automatica] Claude Code Basics: мультиагентные системы за 8 ступенев (Антон Вдовиченко)
    Claude Code
    — AI-агент в терминале.
    Он пишет код, подключается к GitHub, Slack, Notion и десяткам других сервисов, работает с файлами на вашем компьютере.
    На курсе вы научитесь собирать из нескольких таких агентов систему, которая решает задачи параллельно и проверяет себя сама.
    Уже ДОСТУПНО!

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
    SandraW, 24 авг 2026
Наверх