Angular Tutorial
Learn modern Angular 22 step by step, from your first component to signals, routing, forms, SSR and testing.
3 free lessons
Intermediate to Advanced
Covers Angular 22
Start the first lesson Continue where you left off
Getting Started
- 1Angular Introduction
- 2Install the Angular CLI & Create a Project
- 3Project Structure & Bootstrapping
- 4Components (coming soon)
- 5Templates & Interpolation (coming soon)
Templates & Signals
- 6Data Binding & Events (coming soon)
- 7Control Flow: @if, @for & @switch (coming soon)
- 8Signals & computed (coming soon)
- 9effect & linkedSignal (coming soon)
- 10Inputs, Outputs & model() (coming soon)
- 11Content Projection & Queries (coming soon)
- 12Lifecycle Hooks (coming soon)
Services & Routing
- 13Services & Dependency Injection (coming soon)
- 14Routing (coming soon)
- 15Route Parameters, Guards & Lazy Loading (coming soon)
Forms & Data
- 16Reactive Forms (coming soon)
- 17Signal Forms (coming soon)
- 18HttpClient (coming soon)
- 19Async Data with resource (coming soon)
- 20RxJS & Signals Interop (coming soon)
Building Blocks
- 21Pipes (coming soon)
- 22Directives (coming soon)
Advanced Angular
- 23Change Detection & Zoneless Apps (coming soon)
- 24Deferrable Views with @defer (coming soon)
- 25Testing with Vitest (coming soon)
- 26SSR & Hydration (coming soon)
- 27Performance Best Practices (coming soon)
- 28NgModules & AngularJS (Legacy) (coming soon)
- 29Project: Canteen Ordering App (coming soon)
Learn Angular with a mentor
Free lessons get you started. Our Full Stack Web Development training adds real projects and code reviews from working developers.
- Project-based learning
- Mentor code reviews
- Free counselling call
