Angular Clone The best way to learn any technology is to take it apart and put it back together again. :)