- Doświadczenie w programowaniu .NET
Publiczność
- Programiści
.NET Reactive Extensions (Rx) to biblioteka do tworzenia programów asynchronicznych i opartych na zdarzeniach przy użyciu obserwowalnych kolekcji i operatorów zapytań w stylu LINQ.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak opracować aplikację asynchroniczną przy użyciu .NET React ive Extensions.
Pod koniec tego szkolenia uczestnicy będą mogli
- Tworzyć aplikacje przechwytujące strumienie zdarzeń z różnorodnych źródeł danych, takich jak notowania giełdowe, tweety, zdarzenia komputerowe i usługi internetowe.
- Używać Observables i Schedulers do reprezentowania i zarządzania wieloma asynchronicznymi strumieniami danych.
- Filtruj, projektuj, agreguj, komponuj i wykonuj operacje oparte na czasie na wielu zdarzeniach za pomocą operatorów LINQ.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.
Opcje dostosowywania kursu
- Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
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
United Arab Emirates - Reactive Programing with Rx.NET
Qatar - Reactive Programing with Rx.NET
Egypt - Reactive Programing with Rx.NET
Saudi Arabia - Reactive Programing with Rx.NET
South Africa - Reactive Programing with Rx.NET
Brasil - Reactive Programing with Rx.NET
Canada - Reactive Programing with Rx.NET
中国 - Reactive Programing with Rx.NET
香港 - Reactive Programing with Rx.NET
澳門 - Reactive Programing with Rx.NET
台灣 - Reactive Programing with Rx.NET
USA - Reactive Programing with Rx.NET
Österreich - Reactive Programing with Rx.NET
Schweiz - Reactive Programing with Rx.NET
Deutschland - Reactive Programing with Rx.NET
Czech Republic - Reactive Programing with Rx.NET
Denmark - Reactive Programing with Rx.NET
Estonia - Reactive Programing with Rx.NET
Finland - Reactive Programing with Rx.NET
Greece - Reactive Programing with Rx.NET
Magyarország - Reactive Programing with Rx.NET
Ireland - Reactive Programing with Rx.NET
Luxembourg - Reactive Programing with Rx.NET
Latvia - Reactive Programing with Rx.NET
España - Reactive Programing with Rx.NET
Italia - Reactive Programing with Rx.NET
Lithuania - Reactive Programing with Rx.NET
Nederland - Reactive Programing with Rx.NET
Norway - Reactive Programing with Rx.NET
Portugal - Reactive Programing with Rx.NET
România - Reactive Programing with Rx.NET
Sverige - Reactive Programing with Rx.NET
Türkiye - Reactive Programing with Rx.NET
Malta - Reactive Programing with Rx.NET
Belgique - Reactive Programing with Rx.NET
France - Reactive Programing with Rx.NET
日本 - Reactive Programing with Rx.NET
Australia - Reactive Programing with Rx.NET
Malaysia - Reactive Programing with Rx.NET
New Zealand - Reactive Programing with Rx.NET
Philippines - Reactive Programing with Rx.NET
Singapore - Reactive Programing with Rx.NET
Thailand - Reactive Programing with Rx.NET
Vietnam - Reactive Programing with Rx.NET
India - Reactive Programing with Rx.NET
Argentina - Reactive Programing with Rx.NET
Chile - Reactive Programing with Rx.NET
Costa Rica - Reactive Programing with Rx.NET
Ecuador - Reactive Programing with Rx.NET
Guatemala - Reactive Programing with Rx.NET
Colombia - Reactive Programing with Rx.NET
México - Reactive Programing with Rx.NET
Panama - Reactive Programing with Rx.NET
Peru - Reactive Programing with Rx.NET
Uruguay - Reactive Programing with Rx.NET
Venezuela - Reactive Programing with Rx.NET
Polska - Reactive Programing with Rx.NET
United Kingdom - Reactive Programing with Rx.NET
South Korea - Reactive Programing with Rx.NET
Pakistan - Reactive Programing with Rx.NET
Sri Lanka - Reactive Programing with Rx.NET
Bulgaria - Reactive Programing with Rx.NET
Bolivia - Reactive Programing with Rx.NET
Indonesia - Reactive Programing with Rx.NET
Kazakhstan - Reactive Programing with Rx.NET
Moldova - Reactive Programing with Rx.NET
Morocco - Reactive Programing with Rx.NET
Tunisia - Reactive Programing with Rx.NET
Kuwait - Reactive Programing with Rx.NET
Oman - Reactive Programing with Rx.NET
Slovakia - Reactive Programing with Rx.NET
Kenya - Reactive Programing with Rx.NET
Nigeria - Reactive Programing with Rx.NET
Botswana - Reactive Programing with Rx.NET
Slovenia - Reactive Programing with Rx.NET
Croatia - Reactive Programing with Rx.NET
Serbia - Reactive Programing with Rx.NET
Bhutan - Reactive Programing with Rx.NET