Learn Reactive Programming with the great tutorial The introduction to Reactive Programming you've been missing by implementing a simple user suggestion module using Github API.
The original tutorial is in front-end environment, instead I use Node.js and RxJS 5 (beta) to build a similar command line toy for learning purposes, which looks like following:
