EXCEPTIONAL TRAINING COURSES FOR IT PROFESSIONALS
LONDON UK | ONSITE | ONLINE


Reactive Extensions Rx Training Course

NEXT COURSE
13 Aug London
request info

Capita Marks and Spencer Telefonica Cisco BBC Lloyds Sony

Reactive Extensions Rx training course (code: Rx)

Reactive Extensions (Rx) - Elegantly Handle Push Sequences In .NET


SEE MORE COURSES IN THIS CATEGORY

TRAINING COURSE OVERVIEW

Our Reactive Extensions training course is expert-led and designed to guide you through how Reactive Extensions (Rx) for .NET provide a means of handling push sequences (as opposed the pull sequences of IEnumerable).  Whilst standard events provide a means of responding to individual actions Rx provides a means of handling these as a sequence. 

Reactive Programming raises the level of abstraction of your code so you can focus on the interdependence of events that define the business logic, rather than having to constantly fiddle with a large amount of implementation details. Code in RP will likely be more concise.

AUDIENCE

Developers who wish to create commercial Rx applications within the latest Visual Studio versions



DETAILHIGHLIGHTS

 

Introduction to Reactive Extensions

What are Reactive Extensions
Installing Reactive Extensions
Pull vs Push sequences
Reactive Programming
IObservable and IObserver
Subject
ISubject
Subscribe
Errors and Completion

Lifetime Management

Subscribe and ‘unsubscribe’
IDisposable

Sequences

Creating Sequences
Sequences and LINQ
Replaying Sequences
Filtering
Inspection
Transformation
Aggregation
Timing
Hot and Cold Sequences

Sequences and Events

Pipelines
AsObservable
Handing Tasks and Events
FromEvent and FromEventPattern
UI Applications
Rx-XAML

Concurrency

Scheduling
Tasks as Observable
SubscribeOn and ObserveOn
Choosing the Scheduler

Testing

Testing Rx
TestScheduler

  • Introduction to Reactive Extensions
  • Lifetime Management
  • Sequences
  • Sequences and Events
  • Concurrency
  • Testing
Receive the latest version of this course into your inbox


See why people choose JBI

"At jbi even the sales team are technical so you are able to ask questions before the course"

Garima Aon

Blog (Show All)

JBI training course London UK

React vs Angular - which framework and therefore which Training Course?

16/01/2018: React vs Angular which framework best for my organisation Speed, security and extensibility are the hallmarks of a great web service, and your...


JBI training course London UK

ASP.NET Core 2 training course | 5 Reasons why upgrade

12/01/2018: ASP.NET Core 2 is the successor to ASP.NET Core 1 and continues the theme of providing a framework for rapid creation of Web Applications making...


JBI training course London UK

MVC Training : MVC is now in ASP.NET Core 1.0

05/10/2017: MVC The Model View Controller (MVC) architectural pattern has a long history (together with its variants) and has been used in many languages...


Case Studies (Show All)

JBI training course London UK

ASP.NET Core skills to rewrite applications for the latest Web and Database access technologies

15/01/2018: A development team had developed a range of applications using a number of .NET technologies over many years. However, in recent years the challenge...


JBI training course London UK

New MVC Core 1 skills help improve web development effort

19/10/2017: Over many years the members of this Software Engineering team have developed web applications using the popular .NET technology of ASP.NET WebForms....


JBI training course London UK

Power BI allows corporate data manipulation & visualization

13/10/2017: This organisation needed their Supply Chain department to get fully involved with Microsoft’s Power BI reporting product as soon as possible....


PUBLIC COURSES (LONDON, UK)
 

13th Aug 2018 - 2 days £1500
Book

see all dates


X

Show Discount for this course


PRIVATE COURSES


  Bring a JBI course to your office
  and train a whole team onsite
  0800 028 6400
or request quote


  You can customise this course to
  suit your exact needs here
  0800 028 6400 or request quote


Get in touch
0800 028 6400




Excellent feedback, consistently !

►"great tips help reduce build times"
► "we got access to exclusive content"
► "Short course meant less time off"

►"what an inspiring trainer !"
► "colleagues at 2 sites joined via web"
► "I passed my exam the next day"


Newsletter ! Get exclusive news about upcoming programs, technical insights & special offers