Spring 5. Новые возможности

Практический семинар, который поможет вам ознакомиться с 5-й версией Java фреймворка Spring.
Курс: JVA-066
Длительность: 8 ч.

Описание

Этот практический семинар позволит вам быстро разобраться с новой 5-й версией популярного Java фреймворка Spring.

Вы напишете веб приложение и разберётесь, как работает новый ваб вреймворк аналог Soring MVC, который называется WebFlux.

Последний релиз фреймворка Spring базируется на Java 8+ и множестве инфраструктурных изменений:
  • Реактивное программирование: Spring WebFlux с поддержкой RxJava 2.1 и запускается на Tomcat, Jetty, Netty или Undertow;
  • Функциональный стиль с Java 8 API в частности регистрайия бинов и функциональной обработкой веб запросов;
  • Интеграция с Java EE 8 API: поддержка Servlet 4.0, Bean Validation 2.0, JPA 2.2 и JSON Binding API (как альтернатива к Jackson/Gson в Spring MVC);
  • Поддержка JDK 9: полная поддержка работы как с classpath так и с module path.

Разбираемые темы

1. Функциональное программирование.
2. Реактивное программирование.
3. Project Reactor
  • Publisher
  • Flux
  • Mono
4. Архитектура Spring 5.
5. Фреймворк Spring WebFlux
  • Handler Functions
  • Router Functions
  • Web Client
  • WebFlux Tests
6. Что нового в Spring 5

Цели

Идея семинара - познакомить Java программистов с 5-й версии фреймворка Spring на практическом примере:
  • Разобраться что поменялось в новой версии фреймфорка.
  • Написать небольшое предложение на новом фреймворке Spring WebFlux.

Целевая аудитория

Профессиональные разработчики (Java).

Предварительная подготовка

Знания Spring Framework.
После окончания курса выдаётся сертификат на бланке Luxoft Training
Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Москва 10 100 1
Санкт-Петербург 9 090 1
Омск 7 580 1
Киев 3 300 грн.
Одесса 3 000 грн.
Днепр 3 000 грн.

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

Выбрать дату
Если Вам не подходят дата и место проведения тренинга, Вы можете оставить заявку на участие в нем в любом из городов, где представлены филиалы Luxoft Training. Для этого выберите вариант "Открытая дата" и укажите желаемое место проведения курса.
Желаемое место проведения курса
Вы можете оставить заявку на корпоративное обучение сотрудников Вашей компании в любом городе России или Украины, выбрав вариант "Другой город"
Фамилия *

Имя *

Отчество

Контактный E-mail *

Компания *

Телефон *

Город *

Комментарий
Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, управлению проектами, тестированию ПО, архитектуре ПО. Luxoft Training – единственный учебный центр в России, авторизованный IIBA. Действует скидка 10% на обучение физических лиц.
   Подпишись на ежемесячный DigestLT
Успешная форма подписки.
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.