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

  • Автор темы SlivInfoKurs
  • Дата начала
S

SlivInfoKurs

Модератор
Регистрация
31.03.2020
Сообщения
149 112
Реакции
366
Онлайн
6дн 5ч 13м 12с
Описание:
После прохождения сможешь:

  • проектировать архитектуру и микросервисы;
  • разбираться в типах интеграции;
  • формировать требования для 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 ₽
Скрытая ссылка
Этот курс появится в скором времени на форуме SLIVINFOKURS.BIZ. Проверьте по поиску форума, возможно данный курс уже слит.
 

О нас

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

    Слив курсов

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

    Слив онлайн курсов

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

    На нашем сайте вы найдёте курсы следующих тематик:
    • Курсы и лекции от известных школ и авторов;
    • Уроки по дизайну, графике, программированию и бизнесу
    • Тренинги по саморазвитию, психологии и эзотерике;
    • Материалы по отношениям, пикапу и соблазнению;
    • Нейросети и Маркетплейсы;
    • Онлайн-обучение по шитью, строительству, рукоделию и работе по дому;

    Слив Курсов Бесплатно

    К скачиванию доступны сотни материалов и складчин, со всех известных сайтов, таких как складчик или складчина. Все курсы доступны в одной подписке. Больше не нужно покупать курсы по одному!

    Онлайн курсы форум

    Обошли многие форумы и не нашли подходящий курс? Скачивайте любой из сотни тысяч курсов на нашем форуме. Инфопродукты и новые сливы курсов пополняются ежедневно! Если вы не нашли нужный курс на других форумах, у нас вы сможете скачать любой из сотен тысяч доступных инфопродуктов. Ежедневно мы пополняем базу новыми сливами курсов, чтобы вы всегда могли найти актуальные материалы для обучения.