Angular 2's router comes with many features for routing based on path's and loading specific components. This course gives you an intro to how to configure your routes, navigate between them, and use services and guards when navigating to routes.
This Angular 2 course assumes knowledge of some fundamentals. We have an Angular 2 course that will Get you started