Useful Links
Computer Science
Web Development
Frontend Frameworks and Libraries
Angular Framework
1. Introduction to Angular and Core Concepts
2. Angular Architecture and Building Blocks
3. Templates, Data Binding, and Directives
4. Component Interaction and Lifecycle
5. Dependency Injection System
6. Services and State Management
7. Routing and Navigation
8. Forms and User Input
9. HTTP Communication
10. Advanced Angular Concepts
11. Testing Angular Applications
12. Build, Optimization, and Deployment
Routing and Navigation
Router Configuration
RouterModule Setup
forRoot Configuration
forChild Configuration
Router Options
Route Definition
Route Objects
Path Configuration
Component Association
Data Passing
Router Outlet
Primary Outlet
Named Outlets
Outlet Hierarchy
Route Matching and Navigation
Path Matching Strategies
Full Path Matching
Prefix Path Matching
Route Parameters
Path Parameters
Query Parameters
Fragment Parameters
Wildcard Routes
Catch-All Routes
404 Error Handling
Route Redirects
Simple Redirects
Conditional Redirects
Navigation Methods
Declarative Navigation
RouterLink Directive
RouterLinkActive Directive
Link Parameter Arrays
Programmatic Navigation
Router Service
Navigate Method
NavigateByUrl Method
Navigation Extras
Route Data Access
ActivatedRoute Service
Route Parameter Access
Snapshot vs Observable
ParamMap Interface
Route Data Resolution
Static Route Data
Dynamic Route Data
Data Inheritance
Advanced Routing Features
Child Routes
Nested Route Configuration
Child Router Outlets
Relative Navigation
Route Guards
CanActivate Guard
Authentication Guards
Authorization Guards
CanActivateChild Guard
Child Route Protection
CanDeactivate Guard
Unsaved Changes Protection
Form Validation
Resolve Guard
Data Pre-loading
Loading State Management
CanLoad Guard
Lazy Module Protection
Feature Access Control
Lazy Loading
Dynamic Import Syntax
Lazy Route Configuration
Preloading Strategies
No Preloading
Preload All Modules
Custom Preloading
Module Loading Events
Previous
6. Services and State Management
Go to top
Next
8. Forms and User Input