|There is a massive difference between Angular JS 1 and Angular 2. If you know you will be working on AngularJS 1 applications, then I suggest learning Angular JS 1.
Angular JS 1 is obsolete. If you know you won't be supporting Angular JS 1 applications, then I suggest start with Angular 2. There is no much difference between Angular 2, Angular 4, Angular 5, Angular 6, Angular 7 and even future versions. The way we build angular applications using Angular 2, 4, 5, 6, 7 and even the future versions is very similar.
Click here for the full AngularJS 1 Tutorial