Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 5
×

Тренинг «Реактивное программирование на Java» (подія в архіві)

Состоялось
18 — 19 мая 2019
Место
Киев + online
Стоимость
2500 грн. Для онлайн-участников — 2000 грн. При оплате до 8 мая скидка 20%
Пойдут

Есть такое понятие в программировании, как best practices. Это набор правил, принципов, паттернов, конвенций, которые появляются, уточняются, как результат обобщения опыта миллионов программистов.

Одна из таких современных best practices — реактивное программирование, которое предполагает неблокирующее асинхронное взаимодействие между компонентами системы либо системами. Это снижает нагрузку на систему, улучшает эффективность, уменьшает время отклика на запрос клиента.

За последнее время появилось немало библиотек и фреймворков, которые позволяют не изобретать велосипед, а использовать готовые наработки и удобный функциональный API. Это в первую очередь библиотеки RxJava 2.x (реализация ReactiveX), проект Reactor, а также новый тип CompletableFuture в Java 8. Все эти технологии мы разберем на нашем тренинге.

Во время тренинга мы разберем существующее синхронное legacy приложение, которое будем шаг за шагом переделывать, применяя принципы реактивности. Вы можете участвовать в тренинге в офисе в Киеве либо онлайн.

Программа тренинга:

1) Отличие синхронного от асинхронного и реактивного программирования

2) Принципы реактивного программирования

3) Реактивное программирование в Java 8

4) ReactiveX и RxJava 2.x

5) Обработка ошибок и back-pressure

6) Тестирование в RxJava 2

7) Проект Reactor

8) Реактивное програмирование в Spring 5. Spring Web Flux

9) Реактивный веб-клиент

10) Тестирование в Reactor/Spring Web Flux

Требования к участникам: знание JavaSE на базовом уровне.

Хотите познакомиться с реактивным программированием? Приходите 18 мая в 10:00 по адресу: г. Киев, пр. Виктора Лобановского 123, 4-й этаж.

Тренер: Сергей Моренец, разработчик с 19-летним опытом, автор тренингов по Java и Java технологиям.

Количество мест ограничено, поэтому предварительная регистрация обязательна.

Google Calendar iCal
👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Підписатись на коментарі