Plan Szkolenia
Wprowadzenie do programowania reaktywnego
- Przegląd Reactive Extensions (Rx)
- Kluczowe pojęcia: Observables, Observers i Schedulers
- Konfiguracja środowiska deweloperskiego
Praca z Observables
- Tworzenie i subskrybowanie Observables
- Zarządzanie asynchronicznymi strumieniami danych
- Obsługa zdarzeń za pomocą Observables
Schedulers w Rx.NET
- Zrozumienie Schedulers i ich typów
- Używanie Schedulers do kontroli współbieżności
- Praktyczne przykłady z Schedulers
Operatory LINQ w Rx.NET
- Filtrowanie i transformowanie danych za pomocą operatorów LINQ
- Agregowanie i komponowanie Observables
- Operacje czasowe na strumieniach zdarzeń
Zaawansowane techniki programowania reaktywnego
- Łączenie wielu Observables
- Obsługa błędów w programowaniu reaktywnym
- Testowanie i debugowanie aplikacji Rx.NET
Projekt praktyczny
- Tworzenie kompletnej asynchronicznej aplikacji
- Implementacja rzeczywistych scenariuszy z Rx.NET
- Najlepsze praktyki i zagadnienia dotyczące wydajności
Podsumowanie i kolejne kroki
Wymagania
- Doświadczenie w programowaniu .NET
Odbiorcy
- Programiści
Opinie uczestników (5)
Instruktor był bardzo kompetentny i bardzo pomocny.
Thilini Alwis - Te Manawa Taki Trauma System
Szkolenie - Visual Studio 2022 IDE
Przetłumaczone przez sztuczną inteligencję
Elastyczne podejście i dopasowanie ćwiczeń do pytań i zagadnień poruszanych przez uczestników szkolenia.
Maciej - DataConsult S.A.
Szkolenie - Advanced Programming in C#
Bardzo dobry kontakt ze słuchaczami, Bardzo dobra znajomość poruszanych tematów i zagadnień. Bardzo dobra umiejętność dostosowania ćwiczeń do nowych tematów, przypadków, pojawiających się problemów, itp....
ABB Business Services Sp.z o.o.
Szkolenie - Advanced Blazor
Instruktor bardzo dobrze wyjaśnił tematy, używając aktualnych przykładów z rzeczywistego życia, co znacznie ułatwiło nam zrozumienie informacji.
Florin-Viorel Marut - Continental Automotive Romania
Szkolenie - High-Performance Application Development with .NET Core
Przetłumaczone przez sztuczną inteligencję
ciekawostki, wiedza trenera, elastyczne podejście do naszych problemów nawet jeśli wykraczały poza agende