Skip to main content
Angular Advanced Agentic Software Engineering

Angular Advanced Agentic Software Engineering

Class Details

Mar, 2026 - Last Updated: Mar, 2026 · 4 Days
Angular Agentic Software Engineering Advanced

This workshop is for experienced Angular developers who want to master modern Angular development and learn to work with AI agents as a natural part of their daily workflow. Over ten modules you will build real Angular applications using standalone components, signal-based state, OnPush change detection, and inject-based dependency injection throughout. Every concept is introduced through working demos that you can run, extend, and experiment with.

You start by setting up GitHub Copilot and Claude Code as your development partners, learning to write custom instructions, reusable prompt files, and skills that shape how these agents assist you across every module that follows. With your tooling in place, you move into Angular’s reactive core — signals, HTTP Resource API, forms, RxJS, NgRx SignalStore, advanced routing, testing, performance, and server-side rendering.

Audience

  • Experienced Angular developers adopting modern Angular v21+ patterns
  • Teams migrating from legacy patterns to signals, standalone components, and NgRx SignalStore
  • Developers seeking structured coverage of advanced routing, testing, performance, and SSR

Prerequisites

  • Solid experience with Angular (components, services, routing, forms)
  • Familiarity with TypeScript and RxJS basics

Curriculum

Module 01: Agentic Angular Development

  • Agentic Coding with GitHub Copilot and Claude Code
  • Instructions and Reusable Prompt Files
  • Skills and Plugins
  • Designing and Using Custom Agents

Module 02: Mastering Signals

  • Signals Fundamentals: signal(), computed(), effect()
  • HTTP Resource API with httpResource()
  • LinkedSignal and Model Two-Way Binding
  • RxJS to Signals Interop with toSignal()
  • Zoneless Change Detection

Module 03: Components and Composition

  • Standalone Components and Modern Bootstrap
  • Control Flow Syntax (@if, @for, @switch)
  • Content Projection and Directives Composition
  • Dynamic Components and View Queries
  • Resource API for Declarative Data Loading

Module 04: Signal Forms

  • Signal-Based Form Construction with form() and FormField
  • Built-in and Custom Validators
  • Async Validators and Cross-Field Rules
  • Nested Forms, Form Arrays, and Conditional Fields
  • CRUD Workflow with Signal Forms

Module 05: Mastering Reactive Programming with RxJS

  • Declarative Programming with Observables
  • Core Operators: Map, Filter, Combine, Transform
  • Error Handling and Marble Testing
  • Observable to Signal Interop Patterns
  • Foundation Patterns for NgRx Effects

Module 06: State Management with NgRx SignalStore

  • SignalStore with withState(), withComputed(), withMethods()
  • Entity Management with withEntities()
  • Custom Store Features
  • Deep Signals for Complex State
  • Integration with Classic NgRx

Module 07: Advanced Routing and App Initialization

  • APP_INITIALIZER and Dependency Injection with inject()
  • Functional Guards and HTTP Interceptors
  • Route Resolvers with ResolveFn and Signals
  • Preloading Strategies and Component Input Bindings
  • View Transitions API and Router Animations

Module 08: Advanced Testing with Vitest

  • Component Signal Input Testing with setInput()
  • Service Testing with HttpTestingController
  • NgRx SignalStore Testing
  • Angular Material Test Harnesses
  • End-to-End Testing with Playwright

Module 09: Optimizing Angular

  • Core Web Vitals Measurement with Lighthouse
  • Bundle Optimization with esbuild
  • Zoneless Change Detection
  • Virtual Scrolling and Image Optimization
  • Accessibility and Linting

Module 10: Server Side Rendering

  • SSR with @angular/ssr and Express
  • Non-Destructive Hydration
  • httpResource() in SSR Context
  • Pre-rendering Static Routes
  • CSR vs SSR Performance Comparison

Class Logistics

Delivery Price 4.800 €
Max Users 12
Infrastructure (per user) 100 €
Lab Requirements GitHub Codespaces / DevContainer
AI Coder Bring your own

All prices are net B2B prices and subject to 20% VAT or Reverse Charge in the EU.