Mastering Reactive Extensions with C# and .NET
Dmitri Nesteruk
3:35:46
Description
A complete course on Rx.NET
What You'll Learn?
- Create and consume observable sequences
- Generate sequences using Observable factory methods
- Quickly work with sequences using Subject classes
- Combine multiple sequences into a single stream
- Master time-related sequence processing
Who is this for?
What You Need to Know?
More details
DescriptionThis course covers Reactive Extensions, a technology for working with streams of data in a reactive fashion. With Reactive Extensions, you can ingest, filter analyze and re-broadcast data streams. You can also build your own components which generate reactive streams for others to produce.
Reactive Extensions started its life as a .NETÂ technology, but has since been ported to every other language imaginable, including even JavaScript. This course shows how Rx can be used specifically with C# and .NET.
Topics Covered
- The reactive paradigm and push collections
- Key Rx operators
- Rx's Subject classes that help working with observable sequences
- Fundamental Stream Operators
- Advanced Stream Operators, including operations on multiple streams
Pre-requisites
This is an intermediate-level course, designed for serious .NETÂ programmers wishing to expand their arsenal of .NETÂ related skills. To take the course, you will need the following:
- Good knowledge of C#Â and .NETÂ framework
- Good understanding of .NETÂ application development (esp. collections/data storage)
- Good knowledge of LINQ
- Cursory knowledge of TPLÂ may be benefitial
Course Materials
- 100%Â hands-on, with live demonstrations of every topic covered
- Presented in Visual Studio 2017Â
- Every lesson comes with a single-file demoÂ
- End-of-section quizzes are available
Learning Outcomes
By the end of the course, students should:
- Understand the use of reactive sequences
- Appreciate key observable/observer .NETÂ interfaces and how to use them
- Efficiently use Subject classes for setting up simple scenarios
- Apply single-stream operators, including operators involving time
- Apply advanced operators, including multi-stream operators
Who this course is for:
- Experienced .NET developers
- Anyone interested in the Reactive paradigm
This course covers Reactive Extensions, a technology for working with streams of data in a reactive fashion. With Reactive Extensions, you can ingest, filter analyze and re-broadcast data streams. You can also build your own components which generate reactive streams for others to produce.
Reactive Extensions started its life as a .NETÂ technology, but has since been ported to every other language imaginable, including even JavaScript. This course shows how Rx can be used specifically with C# and .NET.
Topics Covered
- The reactive paradigm and push collections
- Key Rx operators
- Rx's Subject classes that help working with observable sequences
- Fundamental Stream Operators
- Advanced Stream Operators, including operations on multiple streams
Pre-requisites
This is an intermediate-level course, designed for serious .NETÂ programmers wishing to expand their arsenal of .NETÂ related skills. To take the course, you will need the following:
- Good knowledge of C#Â and .NETÂ framework
- Good understanding of .NETÂ application development (esp. collections/data storage)
- Good knowledge of LINQ
- Cursory knowledge of TPLÂ may be benefitial
Course Materials
- 100%Â hands-on, with live demonstrations of every topic covered
- Presented in Visual Studio 2017Â
- Every lesson comes with a single-file demoÂ
- End-of-section quizzes are available
Learning Outcomes
By the end of the course, students should:
- Understand the use of reactive sequences
- Appreciate key observable/observer .NETÂ interfaces and how to use them
- Efficiently use Subject classes for setting up simple scenarios
- Apply single-stream operators, including operators involving time
- Apply advanced operators, including multi-stream operators
Who this course is for:
- Experienced .NET developers
- Anyone interested in the Reactive paradigm
User Reviews
Rating
Dmitri Nesteruk
Instructor's Courses
Udemy
View courses Udemy- language english
- Training sessions 32
- duration 3:35:46
- English subtitles has
- Release Date 2024/04/14