Plan Szkolenia
Wprowadzenie do Reactive Programming
- Przegląd rozszerzeń Reactive (Rx)
- Kluczowe pojęcia: Obserwowalne, Obserwatorzy i Harmonogramy
- Konfiguracja środowiska programistycznego
Praca z obiektami obserwowalnymi
- Tworzenie i subskrybowanie obiektów Observables
- Zarządzanie asynchronicznymi strumieniami danych
- Obsługa zdarzeń za pomocą obiektów Observables
Harmonogramy w Rx.NET
- Zrozumienie harmonogramów i ich typów
- Używanie harmonogramów do kontrolowania współbieżności
- Praktyczne przykłady z wykorzystaniem Schedulers
Operatory LINQ w Rx.NET
- Filtrowanie i przekształcanie danych za pomocą operatorów LINQ
- Agregowanie i komponowanie obiektów obserwowalnych
- Operacje oparte na czasie na strumieniach zdarzeń
Zaawansowane techniki React i Programming
- Łączenie wielu obserwowalnych
- Obsługa błędów w programowaniu reaktywnym
- Testowanie i debugowanie aplikacji Rx.NET
Praktyczny projekt
- Tworzenie kompletnej aplikacji asynchronicznej
- Wdrażanie rzeczywistych scenariuszy przy użyciu Rx.NET
- Najlepsze praktyki i kwestie związane z wydajnością
Podsumowanie i kolejne kroki
Wymagania
- Doświadczenie w programowaniu .NET
Uczestnicy
- Programiści
Opinie uczestników (5)
Trener był bardzo kompetentny, 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.
Trener bardzo dobrze objaśnił tematy, używając konkretnych przykładów z rzeczywistości, co 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