Reaktywne programowanie w Javie z wykorzystaniem: Mono/Flux, Webflux, Reactor

Kod: advanced-reactive
Kategoria: Zaawansowana Java
Forma: 30% wykłady / 70% ćwiczenia
Czas trwania: 3 dni
Grupa docelowa: architekci
developerzy
Zapisy: Indywidualne zamówienie i dopasowanie dla grupy.
Logistyka: W siedzibie klienta lub w innym dowolnym miejscu.

Szkolenie wprowadza w świat reaktywnego programowania zaczynając od dogłębnego zrozumienia podstaw. Następnie przechodzimy przez wszystkie popularne biblioteki budując kompleksowy zestaw narzędzi. .

Wyróżniki szkolenia

  • Kompleksowe podejście
  • Dogłębne wyjaśnienie podstaw
  • Krytyczne spojrzenie na stosowalność

Program Szkolenia

Program jest ramą w jakiej możemy się poruszać merytorycznie - program dla konkretnego szkolenia dedykowanego ustalamy z grupą na podstawie analizy przed-szkoleniowej.

  1. Why we need reactive programming
  2. Reactive theory: backpressure and JVM foundations
  3. Landscape of libraries
  4. The problem of nor reactive http and solutions (reactor-netty, reactiveio)
  5. Basics of Mono/Flux
  6. How to think about reactive programming (declaration versus execution, cold vs hot)
  7. How to test reactive code
  8. Reactive operations (most exercises are here)
  9. How to handle synchronous resources (RDBMS, etc.) from reactive code
  10. Webflux and full reactive stack
  11. Advanced Reactor features
  12. When NOT to use reactive programming


Pobierz program w formacie PDF

Trenerzy

Poznaj ekspertów, którzy mogą poprowadzić Twoje szkolenie.

Materiały związane ze szkoleniem

Idea renesansowej pracowni - Bottegi zakłada nieustanną pracę jej członków i dzielenie się jej wynikami.

Zamów szkolenie

Imię i nazwisko:
Firma:
E-mail:
Nr tel:
Temat:
Wiadomość:

Jeżeli preferujesz osobisty kontakt to zawsze możesz zadzwonić.

Iwona Sobótka

Koordynatorka szkoleń


Wyrażam zgodę na przetwarzania danych osobowych zgodnie z ustawą o ochronie danych osobowych w związku z wysłaniem zapytania przez formularz kontaktowy.

Podanie danych jest dobrowolne ale niezbędne do przetworzenia zapytania. Zastałem/am poinformowany/na, że przysługuje mi prawo dostępu do swoich danych, możliwości ich poprawienia, żądania zaprzestania ich przetwarzania.

Administratorem danych osobowych jest Bottega IT Minds, ul. Jana Sawy 2, 20-632 Lublin.


Klauzula informacyjna