—Course Overview
1m 28s
—Introduction
1m 1s
—Sample Application: Demo
4m 3s
—Sample Application: Architecture
2m 9s
—How Routing Works
2m 39s
—Get the Most from This Course
2m 57s
—Course Outline
1m 27s
—Introduction
1m 1s
—Setting up Routing
2m 14s
—Defining the Base Path
4m 14s
—Importing the Angular Router
4m 38s
—Configuring Application Routes
6m 40s
—Placing the Template
3m 1s
—Activating Routes
2m 54s
—Using HTML 5 or Hash-based URLs
4m 16s
—Checklist and Summary
3m 24s
Routing to Features
- 26m 6s
—Introduction
2m 14s
—Setting up for Feature Routing
4m 11s
—Route Path Naming Strategies
1m 52s
—Activating a Route with Code
3m 17s
—Activating a Route with Code: Demo
4m 56s
—Accessing Feature Routes
2m 47s
—Defining a Routing Module
3m 48s
—Checklists and Summary
2m 58s
Route Parameters
- 42m 12s
—Introduction
1m 37s
—Configuring a Parameterized Route
3m 2s
—Populating Route Parameters
3m 11s
—Populating Route Parameters: Demo
3m 51s
—Reading Route Parameters: Snapshot
2m 28s
—Reading Route Parameters: Snapshot Demo
5m 50s
—Reading Route Parameters: Observable
6m 55s
—Defining Optional Route Parameters
4m 25s
—Defining Query Parameters
5m 16s
—Reading Query Parameters
2m 13s
—Checklists and Summary
3m 19s
Prefetching Data Using Route Resolvers
- 29m 21s
—Introduction
2m 48s
—Providing Data with a Route
3m 17s
—Using a Route Resolver
3m 42s
—Building a Route Resolver Service
6m 18s
—Adding a Resolver to a Route Configuration
2m 35s
—Reading Resolver Data - Snapshot
4m 35s
—Reading Resolver Data - Observable
4m 15s
—Checklists and Summary
1m 47s
—Introduction
2m 3s
—Using Child Routes
2m 47s
—Configuring Child Routes
3m 15s
—Placing the Child View
2m 58s
—Activating Child Routes
3m 8s
—Obtaining Data for Child Routes
6m 52s
—Validating Across Child Routes
5m 52s
—Checklists and Summary
2m 20s
Grouping and Component-less Routes
- 7m 32s
—Introduction
2m 18s
—Grouping Routes
1m 35s
—Component-less Routes
2m 26s
—Checklists and Summary
1m 12s
Styling, Animating, and Watching Routes
- 22m 9s
—Introduction
1m 8s
—Styling the Selected Route
6m 4s
—Animating Route Transitions
3m 13s
—Watching Routing Events
3m 25s
—Reacting to Routing Events
6m 3s
—Checklists and Summary
2m 14s
Secondary Routes
- 21m 20s
—Introduction
1m 45s
—Using Secondary Routes
1m 31s
—Defining a Named Router Outlet
1m 49s
—Configuring Secondary Routes
3m 38s
—Activating Secondary Routes: RouterLink
2m 48s
—Activating Secondary Routes: In Code
4m 32s
—Clearing Secondary Outlets
3m 2s
—Checklists and Summary
2m 12s
—Introduction
2m 8s
—Using Route Guards
4m 10s
—CanActivate Guard
5m 19s
—Sharing Data with a Guard
4m 40s
—CanActivateChild Guard
1m 25s
—CanDeactivate Guard
8m 28s
—Checklists and Summary
1m 11s
—Introduction
3m 17s
—Preparing for Lazy Loading
2m 47s
—Lazy Loading
4m 42s
—CanLoad Guard
3m 22s
—Preloading Feature Modules
3m 40s
—Preloading Feature Modules: Demo
2m 54s
—Custom Preloading Strategy
5m 27s
—Checklists and Summary
1m 56s
—Introduction
0m 29s
—Recapping Our Journey
4m 1s
—Learning More
0m 28s
—Closing
0m 20s