Johnon Stack Overflow • Recommends
On “RxJS tutorial that doesn't assume familiarity with reactive programming concepts or Rx .NET?”
…nice thing about it assumes no familiarity with either functional or reactive programming concepts. The tutorials can easily lead to improvement in those concepts as well if you know neither or already know one, the other, or both. This makes it a great place to start as both concepts are used in RxJS.
http://jhusain.github.io/learnrx/
source: link to this video
There is also a website called RxMarbles which has interactive diagrams of how all RxJS' methods for observables work. It shows how they work through illustration of events on an input and output timeline of any given RxJS method. You can drag the events from left to right on the input timeline to get a feel for how each method outputs an…