 Учебный центр IBS
Учебный центр IBS Учебный центр IBS
Учебный центр IBS Учебный центр IBS
Учебный центр IBS Яндекс Практикум
Яндекс Практикум ProductStar
ProductStar ProductStar
ProductStar Stepik
Stepik Skillbox
Skillbox AndroidSprint
AndroidSprint Академия Eduson
Академия Eduson Академия Eduson
Академия Eduson Учебный центр IBS
Учебный центр IBS Учебный центр IBS
Учебный центр IBS Учебный центр IBS
Учебный центр IBS Яндекс Практикум
Яндекс Практикум Яндекс Практикум
Яндекс Практикум Компьютерная академия «TOP»
Компьютерная академия «TOP» Слёрм
Слёрм GB (GeekBrains)
GB (GeekBrains) Яндекс Практикум
Яндекс Практикум Яндекс Практикум
Яндекс Практикум Яндекс Практикум
Яндекс Практикум Яндекс Практикум
Яндекс Практикум Бруноям
БруноямПогрузитесь в мир XML и XSD! Научитесь создавать, анализировать и форматировать XML-документы, разрабатывать XSD-схемы и работать с веб-сервисами, включая протокол SOAP и коды ответа HTTP. Курс проходит в формате самостоятельного изучения материалов в системе дистанционного обучения (СДО). По окончании теоретических модулей участникам будет предложен тест для проверки и подтверждения уровня знаний. Доступ к курсу в системе дистанционного обучения предоставляется на 2 недели. В среднем самостоятельное изучение материалов займёт около 5 часов. В зависимости от предварительной подготовки участника и его индивидуальных особенностей усвоения знаний время прохождения может варьироваться.
Этот курс предназначен для Java-разработчиков, стремящихся овладеть всеми аспектами Spring Framework 5. Вы научитесь создавать надежные и масштабируемые приложения, используя такие ключевые технологии, как Dependency Injection (DI), Aspect-Oriented Programming (AOP), Spring Boot, Spring Data и Spring REST.
Обзор фреймворка Spring:
Spring configuration:
События (Events):
Локализация.
Конфигурация профилей.
Spring Expression Language.
Spring Boot:
Примеры использования AOP:
Spring Data:
Spring REST:
В ходе курса вы изучите методы и паттерны интеграции систем, учитывающие бизнес-требования и технические ограничения.
Интеграция: определение, задачи, обзор основных направлений и технологий (EAI, EII, ETL, SOA), интеграция на разных уровнях: бизнес-логики, презентационном и бизнес-процессов. Интеграция на уровне данных: подходы и их ограничения (общая база данных, хранилище данных, витрины данных, федеративные базы данных).
Способы сбора и описания, функциональные требования, нефункциональные требования.
Обзор OASIS, W3C, WS-I; SOAP; REST. Форматы обмена сообщениями: XML, JSON, ProtoBuf, Avro. Системы обмена сообщениями и их интерфейсов (AMPQ 0.9, 1.0).
Основные функции; основные производители: Messaging, ESB, ETL, Integration frameworks.
Подходы и шаблоны при реализации функциональных требований. Подходы при реализации нефункциональных требований. Способы построения сервисов и интеграционных решений, лучшие практики.
Практики обеспечения стабильности интеграции, и что может привести к печальным последствиям (Dogpile, Slow Responses, Bulkhead, Bounded datasets и другие).