I've invested a lot of my own time and resources coming up to speed (and then trying to stay there - thanks for the 2x/yearly updates Google!) with Angular. I have to say it's been an interesting ride watching the different releases and fixes come out over the years. Additionally I can honestly say I've benefitted from the resulting ancillary skills that I've had to develop while building Angular apps (Material Design, Typescript, building services with Node/Express and even Coldfusion).
Check back often as I'm always updating this section with code and resource references.