Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
Въведение в Reactive Programming
- Какво е реактивно програмиране?
- Парадигмата на реактивното програмиране и нейните предимства
- Преглед на инструменти и рамки: Java 9, Spring, Jersey, Akka, RxJava 2.0
Проучване на Java 9's Flow API
- Ключови характеристики и компоненти на Flow API
- Внедряване на реактивни потоци с помощта на Flow API
- Интегриране на Flow API със съществуващи приложения
Въведение в RxJava 2.0
- Разбиране на библиотеката за функционално реактивно програмиране RxJava 2.0
- Създаване на реактивни потоци от данни с помощта на RxJava 2.0
- Единично тестване с RxJava 2.0
Разработване на едновременни приложения с Spring
- Reactживо програмиране в Spring framework
- Изграждане на асинхронни и управлявани от събития приложения
- Боравене с едновременност и мащабируемост в Spring приложения
Внедряване на Akka рамката
- Преглед на рамката Akka и нейните основни принципи
- Изграждане на устойчиви и разпределени системи с Akka
- Интегриране на Akka с RxJava и Java 9
Изграждане на Reactприложение
- Проектиране на архитектурата на приложението
- Изграждане на компоненти с помощта на Java 9, Spring, Akka и RxJava 2.0
- Тестване и отстраняване на грешки в приложението
Внедряване и наблюдение на Reactивни приложения
- Разполагане на приложения в контейнерна среда
- Мониторинг на производителността и поведението на приложението
- Справяне с предизвикателствата при внедряването и скалируемостта
Теми за напреднали и най-добри практики
- Обработка на грешки и отстраняване на грешки в реактивни системи
- Оптимизиране на производителността на реактивното приложение
- Изследване на напреднали модели в реактивното програмиране
Обобщение и следващи стъпки
Изисквания
- Солидна основа в JavaScript
- Разбиране на основните уеб технологии
- Опит с UI скриптове
Публика
- Разработчици на софтуер
- Системни архитекти
14 Часа
Oтзиви от потребители (1)
Хоранто, обучението е онлайн, взаимодействието с треньора е забележително и той винаги е на разположение, за да предоставя ценни източници, които да допълнят обучението. Очень съм доволна.
Nuno Marques - MULTICERT, S.A.
Курс - Functional Reactive Programming with Java 9 and RxJava
Машинен превод