Main difference in architectural design is probably the unidirectional data flow and the focus on components.
Start using controllerAs with Typescript classes as your controllers if you want a more easy transition. Start learning the basics of RxJS, Ng2 is built on it.