Le mieux pour apprendre Angular2, c'est la doc tout simplement : https://angular.io/docs/ts/latest/quickstart.html. Tu as un quick start et ensuite leur tutoriel complet "Tour of Heroes". Pour Typescript: https://www.typescriptlang.org/docs/tutorial.html.
Une fois la doc d'Angular assimiliée, tu peux aller voir ce blog : https://toddmotto.com/, ce gars écrit énormément d'articles sur AngularJS et Angular (mais il faut des bases). Il a aussi fait un programme "Ultimate Angular", mais c'est genre $200. Tu peux aussi aller la : https://www.hotjs.net/.
Et avec toutes ses explications, je n'arrive pas à voir où se trouve le javascript dans tout le bazar!
Normal, il n'y a pas de javascript, c'est remplacé par Typescript. C'est la raison pour laquelle ils ont enlevé le JS à la fin d'AngularJS. Pour les versions 2+, le code sera écrit par défaut en Typescript avec possibilité d'écrire en Dart ou en Javascript.