Full curriculum — in order
- Introduction
- Get Started
- Installation
- CLI
- Project Structure
- Templates
- Components
- Modules
- Data Binding
- Interpolation
- Property Binding
- Event Binding
- Two-Way Binding
- Directives
- Services
- Dependency Injection
- Pipes
- Forms
- Reactive Forms
- Template Forms
- Validation
- Routing
- Navigation
- HTTP Client
- API Calls
- Observables
- RxJS
- Signals
- Lifecycle
- Animations
- Guards
- Interceptors
- Authentication
- Testing
- Performance
- Deployment
- Standalone Components
- Lazy Loading
- State Management
- SSR
- TypeScript
- Security