Во первых: «устарелыми» знания не будут никогда. Ориентируясь в своей карьере именно на Angular, после выхода 2.0, еще года два, как минимум, вам будут попадаться проекты на старой версии, ибо переписывать их никто не будет.
Во вторых: изучая Angular вы изучаете не синтаксис, а принципы работы и идеологию фреймворка. В новой версии они принципиально не изменятся, просто некоторые вещи будут делаться по-другому. Какая разница, каким синтаксисом вы будете выражать свои мысли в коде, если уже примерно представляете, как оно работает?