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)
Elastyczne podejście i dopasowanie ćwiczeń do pytań i zagadnień poruszanych przez uczestników szkolenia.
Maciej - DataConsult S.A.
Szkolenie - Advanced Programming in C#
Tematy, które zostały omówione, wiele przykładów kodu na żywo, postawa trenera wobec grupy
Weronika - ATOS PGS sp. z o.o.
Szkolenie - Reactive Programming with Angular RxJS
Przetłumaczone przez sztuczną inteligencję
Podobało mi się, że miałem szansę nauczyć się przez ćwiczenia. (Note: The translation has been adjusted to better match a natural flow in Polish while maintaining the core meaning of having the chance to exercise or practice. However, it's worth noting that the original sentence might be slightly ambiguous without further context.) If you prefer a more literal translation: Podobało mi się, że miałem szansę ćwiczyć.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Szkolenie - Unit Testing with C#
Przetłumaczone przez sztuczną inteligencję
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ę