Angular 1 - это AngularJS
Angular 2+ - это просто Angular с мажорными версиями 2, 4 и т.д. (кстати, 2 раза в год новая версия выходит)
Это два разных фреймворка, поэтому они отличаются. Мажорные версии же в Angular, по большей части, имеют улучшения в производительности и прочем, что вам никак не мешает. Естественно есть моменты которые попадают под deprecated и через версию, обычно, перестают поддерживаться. Но всё это можно посмотреть в описании обновления перед тем как обновлять свой проект.
И отвечая, собственно, на ваш вопрос:
Теперь заново придётся от второго к 4 тому пере-обучаться?
Нет, не нужно