Course Details

Previous Page

Angular 4: Routing

Target Audience
Expected Duration
Lesson Objectives
Course Number

Angular apps are typically front-end based and therefore client-side dominant. In this course, you will learn how to set up client-side routes and navigation in an Angular app.

Target Audience
Developers who want to learn how to use Angular 4 to create web apps


Expected Duration (hours)

Lesson Objectives

Angular 4: Routing

  • install the modules needed for routing
  • set up routes for an application
  • use a router outlet element to display routed views
  • use the RouterLink directive to define navigation links
  • use an external router module to manage routes in separate files
  • group components together to create feature-specific modules that can be imported into larger apps
  • define and use child routes for use in external modules
  • use route parameters to perform explicit routing from within a controller class
  • use the ActivatedRoute service in a component
  • use optional route parameters for navigating
  • define child routes that display relative to parent components and router outlets
  • define and use named router outlets as secondary destinations
  • create and use routes in an Angular App
  • Course Number: