Разработка микрослужб на 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
  • Упражнение: Создание нативных исполняемых модулей
  • Развертывание микрослужб в безсерверных средах

Первое занятие 14 декабря 2020 года.

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

Время проведения занятий: понедельник, среда с 19-00 до 21-30; суббота с 10-00 до 12-45.

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

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

КОНТАКТЫ

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