Plan Szkolenia

Wprowadzenie do Reactive Programming

  • Czym jest programowanie reaktywne?
  • Paradygmat programowania reaktywnego i jego zalety
  • Przegląd narzędzi i frameworków: Java 9, Spring, Jersey, Akka, RxJava 2.0

Odkrywanie interfejsu API Flow w Java 9

  • Kluczowe funkcje i komponenty interfejsu API Flow
  • Implementacja strumieni reaktywnych przy użyciu Flow API
  • Integracja Flow API z istniejącymi aplikacjami

Wprowadzenie do RxJava 2.0

  • Zrozumienie funkcjonalnej biblioteki programowania reaktywnego RxJava 2.0
  • Tworzenie reaktywnych strumieni danych przy użyciu RxJava 2.0
  • Testowanie jednostkowe przy użyciu RxJava 2.0

Tworzenie aplikacji współbieżnych za pomocą Spring

  • Programowanie ive we frameworku Spring React
  • Tworzenie aplikacji asynchronicznych i sterowanych zdarzeniami
  • Obsługa współbieżności i skalowalności w aplikacjach Spring

Wdrażanie frameworka Akka

  • Przegląd frameworka Akka i jego podstawowych zasad
  • Tworzenie odpornych i rozproszonych systemów z Akka
  • Integracja Akka z RxJava i Java9

Tworzenie aplikacji React ive

  • Projektowanie architektury aplikacji
  • Tworzenie komponentów przy użyciu Java 9, Spring, Akka i RxJava 2.0
  • Testowanie i debugowanie aplikacji

Wdrażanie i monitorowanie aplikacji Reactive

  • Wdrażanie aplikacji w środowisku kontenerowym
  • Monitorowanie wydajności i zachowania aplikacji
  • Rozwiązywanie wyzwań związanych z wdrażaniem i skalowalnością

Zaawansowane tematy i najlepsze praktyki

  • Obsługa błędów i debugowanie w systemach reaktywnych
  • Optymalizacja wydajności aplikacji reaktywnych
  • Odkrywanie zaawansowanych wzorców w programowaniu reaktywnym

Podsumowanie i kolejne kroki

Wymagania

  • Solidne podstawy języka JavaScript
  • Zrozumienie podstawowych technologii internetowych
  • Doświadczenie ze skryptami interfejsu użytkownika

Publiczność

  • Deweloperzy oprogramowania
  • Architekci systemów
 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie