Где и как учить Angular.js 2?
найдите вот этот курс: 
[Udemy] Angular 4 - The Complete Guide [2017, ENG]
+ курс от John Papa: Angular 2 First Look (не важно что 2 версия, там общие принципы подчеркнуты)
и конечно же офф дока + стайл гайд: https://angular.io/guide/styleguide
дальше ставите цель и вперед, на баррикады :)
p.s. на русском все что видел, печалька, ни одна книга не ложится на стайл гайд, просто некий кривой пересказ доки. Так что и английский подтянете заодно)
Рекомендую Metanit, канал CodeDojo на YouTube.