コース概要
Introduction to Reactive Programming
- Overview of Reactive Extensions (Rx)
- Key concepts: Observables, Observers, and Schedulers
- Setting up the development environment
Working with Observables
- Creating and subscribing to Observables
- Managing asynchronous data streams
- Handling events with Observables
Schedulers in Rx.NET
- Understanding Schedulers and their types
- Using Schedulers to control concurrency
- Practical examples with Schedulers
LINQ Operators in Rx.NET
- Filtering and transforming data with LINQ operators
- Aggregating and composing Observables
- Time-based operations on event streams
Advanced Reactive Programming Techniques
- Combining multiple Observables
- Error handling in reactive programming
- Testing and debugging Rx.NET applications
Hands-on Project
- Developing a complete asynchronous application
- Implementing real-world scenarios with Rx.NET
- Best practices and performance considerations
Summary and Next Steps
要求
- .NET programming experience
Audience
- Developers
お客様の声 (5)
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
コース - 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
コース - Advanced Blazor
トレーナーは、実社会の実際の例を使って非常にわかりやすく説明してくれたので、私たちは情報を理解しやすかったです。
Florin-Viorel Marut - Continental Automotive Romania
コース - High-Performance Application Development with .NET Core
Machine Translated
トレーナーのトピックに関する適切な知識と深い理解、そしてその知識を明確かつ効率的に提示し伝達する能力。
Balazs Farkas - Greentube GmbH
コース - Implementing the Actor Model with Microsoft Orleans
Machine Translated
Comprehensive - covered everything we were interested in. Able to work through examples.