Angular Exercises
Exercises
Test your Angular skills with exercises from core topics:
Intro
Get Started
First App
Templates
Interpolation
Reference Variables
Null-Safe Navigation (?.)
Structural Directives
ngTemplateOutlet
Statements and $event
Alias
Pipes (|)
Attribute Binding
TrackBy
Components
Data Binding
Directives
Events
Conditional Rendering
Lists
Forms
Router
Services
HTTP
Pipes
Lifecycle
CSS Styling
App Bootstrap
Control Flow
Signals
Change Detection
Advanced DI
Router Advanced
HTTP Interceptors
Reactive Forms Advanced
State Management
Animations
Testing
Security
SSR & Hydration
Dynamic Components
Log in to track your progress
If you haven't already, sign up to become a W3Schooler, and get points for every exercise you complete.
As a logged on W3Schools user you will have access to many features like having your own web page, track your learning progress, receive personal guided paths, and more.
The Exercise
We have gathered a variety of Angular exercises from our Angular Tutorial.
The exercises are a mix of "multiple choice" and "fill in the blanks" questions.
If you're stuck, you can try again or hit the "Show Answer" button.