Разработка микрослужб на Java

Цель курса

Курс познакомит слушателей с актуальными подходами к разработке микрослужб на языке Java. Архитектура микрослужб является сегодня одной из самых востребованных для создания масштабируемых приложений корпоративного уровня. Написание микрослужб требует от разработчика как понимания архитектуры и особых требований, предъявляемых к реализации микрослужб, так и знание фреймворков программирования, способных эти требования удовлетворить.

Для кого предназначен этот курс:

  • Java-разработчиков и архитекторов микрослужб.

Для успешного прохождения курса слушатели должны:

  • Иметь опыт разработки приложений на Java SE 8+
  • Знать на базовом уровне технологии HTTP, REST и JSON
  • Знать базовые принципы архитектуры микрослужб

По окончании курса слушатели смогут:

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

Основные темы:

  • Обзор архитектуры микрослужб
  • Требования к реализации микрослужбы
  • Современные фреймворки для разработки микрослужб на Java
  • REST с точки зрения разработчика
  • Преобразование Java объектов в JSON: JAX-B и Jackson
  • Упражнение: Преобразование Java объектов в JSON средствами Jackson
  • Введение в JAX-RS
  • Создание RESTful службы и клиента
  • Упражнение: Создание RESTful службы
  • Обзор фреймворка RESTEasy
  • Упражнение: Использование фреймворка RESTEasy
  • Введение в фреймворк Quarkus
  • Настройка Quarkus поекта
  • Создание и запуск приложения
  • Тестирование
  • Упражнение: Создание и запуск Quarkus приложения
  • Введение в Reactive API
  • Использование реактивных возможностей Quarkus
  • Упражнение: Использование реактивных возможностей
  • Создание нативных исполняемых модулей и GraalVM
  • Упражнение: Создание нативных исполняемых модулей
  • Развертывание микрослужб в безсерверных средах

Стоимость обучения — 45 000 р.

*Вы можете получить cashback в размере 5000 рублей. Для этого необходимо выполнить следующие условия:

  1. Посетить 90% занятий.
  2. Выполнить все самостоятельные практические работы, предполагаемые в курсе. Практические работы проводятся по пошаговым методичкам, при возникновении затруднений инструктор поможет их разрешить. 

До начала занятий производится 100% предоплата, в случае выполнения условий, написанных выше, слушателю выплачивается cashback (банковским переводом на карту).

Записаться на курс

ПРИ ПОДДЕРЖКЕ

КОНТАКТЫ

  • Учебный Центр КУДИЦ
  • 117485 Москва, улица Профсоюзная, 84/32
  • +7 (495) 246-00-96
  • ew@qdts.ru