Angular: Routing and Navigation
Routing from basic config to params, nested outlets, lazy loading, guards and router state.
Complete guide to Angular's routing system — from basic configuration to guards, lazy loading, nested routes, and state management via the router.
Sign in to read this course
A free account unlocks all 514 courses. 20 are readable without one.
What's inside
10 sections- 1 Table of Contents
- 2 Angular Router Overview
- 3 Module 2 — Basic Configuration and Navigation
- 4 Module 3 — Route Parameters and Query Parameters
- 5 Module 4 — Matrix Parameters, Advanced Query Parameters, and Scrolling
- 6 Module 5 — Nested and Named RouterOutlets
- 7 Module 6 — Lazy Loading
- 8 Module 7 — Route Guards
- 9 Module 8 — State via the Router (title, data, resolve, providers)
- 10 Quick Reference
More Angular courses
View all 10Angular Foundations
Standalone components, template syntax and data binding, styling, routing and services.
Angular: Components and Templates
Template control flow, pipes, content projection and inter-component communication.
Angular: Services and Dependency Injection
Custom services, reactive/async services and Angular’s providers and injectors.
Angular Signals
The signal-based reactivity model — creating, reading, computed signals and fetching data.
Angular: RxJS for Reactive Programming
Reactive programming with RxJS and signals — events, operators, debouncing and reactive data.
Angular: Making HTTP Requests
HttpClient configuration, CRUD operations, error handling, retries and HTTP interceptors.
Interested in this course?
Contact us to book it or get a custom training plan for your team.