This article is for versions of Angular 2 and later.

Below is a screencast of an introduction to RxJS Observables and how they integrate into Angular. First we will cover what Observables are and how RxJS helps us. Next we will learn how to use Observable Operators and create a Counter UI widget without Angular. Afterwards we will create a small Angular app to search the YouTube API using Observables.

You can find the source code by clicking the demo button below. Please feel free to leave feedback in the comments below. At the time of this recording Angular was in beta-6 but this still applies to the current version of Angular. Afterwards check out my other post on Angular Observable Data Services.