Struttura del corso
Introduzione a Reactive Programming
- Panoramica delle estensioni Reactive (Rx)
- Concetti chiave: Osservabili, Osservatori e Scheduler
- Configurazione dell'ambiente di sviluppo
Lavorare con gli osservabili
- Creazione e iscrizione a Observables
- Gestione dei flussi di dati asincroni
- Gestione degli eventi con Observables
Utilità di pianificazione in Rx.NET
- Informazioni sulle utilità di pianificazione e sui relativi tipi
- Utilizzo delle utilità di pianificazione per controllare la concorrenza
- Esempi pratici con gli Scheduler
LINQ Operatori in Rx.NET
- Filtraggio e trasformazione dei dati con gli operatori LINQ
- Aggregazione e composizione di osservabili
- Operazioni basate sul tempo sui flussi di eventi
Tecniche avanzate Reactive Programming
- Combinazione di più osservabili
- Gestione degli errori nella programmazione reattiva
- Test e debug Rx.NET applicazioni
Progetto pratico
- Sviluppo di un'applicazione asincrona completa
- Implementazione di scenari reali con Rx.NET
- Procedure consigliate e considerazioni sulle prestazioni
Riepilogo e passaggi successivi
Requisiti
- Esperienza di programmazione .NET
Pubblico
- Gli sviluppatori
Recensioni (5)
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Corso - Reactive Programming with Angular RxJS
it was a great cource becuase we got the chance to discuss things and try working with the things we got taught. But the thing I liked the most was that everything was based on experience that Marcin had.
Jesper - ProgramDuon AB
Corso - Advanced Blazor
Il formatore ha spiegato molto bene gli argomenti con esempi reali dal mondo reale che hanno reso più semplice per noi cogliere le informazioni
Florin-Viorel Marut - Continental Automotive Romania
Corso - High-Performance Application Development with .NET Core
Traduzione automatica
La corretta conoscenza e la profonda comprensione dell'argomento da parte del formatore e la sua capacità di presentare e trasferire le conoscenze in modo chiaro ed efficace.
Balazs Farkas - Greentube GmbH
Corso - Implementing the Actor Model with Microsoft Orleans
Traduzione automatica
Comprehensive - covered everything we were interested in. Able to work through examples.