Скрыть объявление

Внимание!


Наш телеграм-канал попал под массовую блокировку и, пока мы подготовили для вас резервный!


Подписывайтесь по этой ССЫЛКЕ

Скрыть объявление

На короткое время рассказываем где достать редкие курсы

Подробности ТУТ

Скрыть объявление

Мы обновили Telegram-бот!

Ссылку на новый бот и все детали ищите ТУТ и скорее подписывайтесь, чтобы не пропускать важные уведомления и новости форума

Скрыть объявление

Было ли у Вас такое, что Вы не могли найти курс? Если да, то напишите нам в Службу поддержки какой курс вам нужен и мы постараемся его найти.

Скрыть объявление

Пополняйте баланс и получайте при оплате складчин кэшбек в размере 10%

Запись

Системный аналитик: проектирование и интеграции систем (Ольга Пономарева)

Тема в разделе "Курсы по программированию"

Цена:
29900 руб
Взнос:
542 руб
Организатор:
Lusina

Список участников складчины:

1. Lusina 2. Ethel 3. bublikable 4. Nikitio1 5. xxx-a-k 6. Napoleonova 7. Kate1923 8. flashmind 9. Дарья219 10. virvira 11. Кот2021 12. ГульназГульназ 13. catbegemot
open
2
Записаться
  1. Lusina Организатор складчин

    Системный аналитик: проектирование и интеграции систем (Ольга Пономарева)

    [​IMG]
    После прохождения сможешь:
    • проектировать архитектуру и микросервисы;
    • разбираться в типах интеграции;
    • формировать требования для REST API и SOAP;
    • описывать JSON и XML;
    • тестировать API в Postman;
    • отличать брокера сообщений Kafka и RabbitMQ;
    • описывать OpenAPI в Swagger.

    Твоя суперсила после курса:
    • Знает, какие требования необходимы к разрабатываемому продукту;
    • Понимает, как можно разбивать продукт на микросервисы ;
    • Разбирается в паттернах интеграции;
    • Умеет граммотно описать REST API;
    • Использует инструменты описания и тестирования API на практике.
    Модуль 1. Архитектура
    1. Сбор требований к системе
    Цель:
    • Правильно писать функциональные и нефункциональные требования
    • Разбираться, какие есть нефункциональные требования и в чем отличия между ними (например, чем отличается безопасность и защищенность)
    • Разбираться, какие нефункциональные требования нужны для вашего приложения
    Темы:
    • Функциональные и нефункциональные требования
    • CAP-теорема
    • Примеры требований к системам
    2. Монолитная и микросервисная архитектура
    Цель:
    • Понимать, как выглядит монолит, а как микросервисы
    • Когда и почему лучше выбирать монолит или микросервисы
    Темы:
    • Определение монолита и микросервисов
    • Плюсы и минусы
    • Выбор архитектуры
    3. Паттерны декомпозиции на микросервисы
    Цель: научиться разбивать на микросервисы
    Темы:
    • Декомпозиция по бизнес-возможностям
    • Декомпозиция по Domain-driven design
    • Декомпозиция по UX/UI
    4. Примеры архитектур
    Цель: получить навык насмотренности построения архитектур на примерах известных приложении
    Темы:
    • Алгоритм построения архитектуры
    • Пример 1 - Регистрация ИП
    • Пример 2 - Тинькофф-журнал
    • Пример 3 - Такси
    5. Паттерны интеграции
    Цель: понимать, как можно интегрировать 2 системы и как выбирать интеграцию на основе минусов и плюсов
    Темы:
    • Файловый обмен
    • Общая БД
    • Вызов процедуры
    • Обмен сообщениями
    6. Очереди сообщений
    Цель: разбираться в очередях и когда их использовать
    Темы:
    • Очередь и брокера сообщений
    • Особенности и сравнение Kafka и RabittMQ
    • Примеры архитектур с очередями
    7. Диаграмма последовательности
    Цель: научиться отображать компоненты системы на диаграмме и понимать, как они предают данные между собой
    Темы:
    • Основные элементы
    • Как диаграмма связана с архитектурой
    • Инструменты для построения диаграммы
    Модуль 2. REST API и SOAP
    8. REST API
    Цель: научиться понимать, в чем же суть REST и как описать JSON
    Темы:
    • Что такое API?
    • Что такое REST API?
    • Как называть REST API?
    • Как передавать параметры в REST API?
    • JSON
    • Описание параметров в документации
    9. HTTP-методы и коды ответов
    Цель: научиться понимать, в чем же суть REST и как описать JSON
    Темы:
    • HTTP-методы
    • Идемпотентные и неидемпотентные методы
    • Безопасные методы
    • Коды ответов
    10. Постановка на REST API
    Цель: научиться написать документацию на REST API
    Темы:
    • Шаблон постановки на REST API
    • Разбор примеров описания REST API
    11. SOAP
    Цель: разбираться в структуре XML и знать, в чем суть SOAP
    Темы:
    • Понятие SOAP
    • Разбор структуры XML-документа
    • Разбор XSD-схема
    • Отличие SOAP и REST
    Модуль 3. Инструменты Swagger и Postman
    12. Тестирование API в Postman
    Цель: научиться работать в Postman и вызывать методы
    Темы:
    • Знакомство с Postman
    • Вызов методов в Postman
    13. Swagger и Open API: часть 1
    Цель: разобраться из чего состоит OpenApi в Swagger
    Темы:
    • Понятие OpenAPI и Swagger
    • Основные объекты OpenAPI
    • Разбор примера описания OpenAPI в Swagger
    14. Разбор описания OpenAPI
    Цель: показать на примере, как описывать OpenAPI
    Тема: написание OpenAPI на примере Aviasales (в Swagger)

    15. Swagger и Open API: часть 2
    Цель: знать все объекты в Swagger и уметь их описывать
    Темы:
    • Объекты servers, security, externalDocs, tags
    • Плюсы и минусы OpenAPI
    • Используют ли OpenAPI на практике
    Формат обучения:
    Все темы разбиты на небольшие видеолекции, чтобы постепенно изучать каждую новую тему и закреплять полученные знания на практике в виде небольшой домашней работы или теста.
    Видеолекция может быть от 10 мин до 60 мин. В каждой видеолекции все самое важное и без воды. Курс реально пройти за 1 месяц)
    После прохождения курса у вас получится итоговая документация на интеграцию, в которой будет описаны требования, построена архитектура, прописаны REST API и SOAP.

    Автор: Ольга Пономарева. Старший системный аналитик

    Тариф: Только послушать
    Все уроки курса

    Цена: 29900 ₽
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
  2. Похожие складчины
    Загрузка...
Наверх