Kurser

Nyt3 dages kursus 

Advanced Angular with Signals

11. - 13. maj 2026 Virtuelt kursus
DKK  14.999
ekskl. moms
Nr. 91867 A
Available in English

Angular er et populært front-end framework, der giver løsninger til at skabe en solid og fleksibel kodebase. Dette kursus er for udviklere, der allerede mestrer grundlæggende emner som data binding, komponenter, pipes, dependency injection og routeren, men som ønsker et mere dybdegående indblik. Kurset dækker best practices, nye Angular-features, RxJS, optimering, test og NgRx, samt eventuelle bonus-emner.

Dette kursus tilbyder en interaktiv læringsoplevelse, hvor du kan fordybe din forståelse og fastholde din viden gennem praktiske øvelser, der forvandler passiv læring til en engagerende og aktiv rejse.

Forudsætninger

Dette kursus er beregnet til professionelle udviklere, som har 6 måneders erfaring med Angular.

Udbytte

  • Udvid på dit kendskab til Angulars vigtigste funktioner – herunder komponenter, signals og routing
  • Opbyg robuste webapplikationer med moderne og klassiske Angular-features
  • Få praktisk erfaring gennem hands-on øvelser
  • Udvid og vedligehold både nye og eksisterende Angular-projekter

Indhold

New features. These will update over time, as not all might be officially released:
  • Standalone API (including output and @let)
  • Build-in control flow
  • Signals, inputs and query
  • Linked Signals
  • Signals RxJS Interop
  • Function based outputs
  • Zoneless change detection
  • Resource API
  • Effect API
Databinding: Lesser known details
Reactive Forms:
  • Custom Validation
  • Dynamic Forms
  • Custom Form Control
Dependency Injection in depth:
  • useValue
  • useClass
  • useExisting
  • useFactory
  • InjectionToken: Custom Tokens
  • Injector.create: Dynamic Injector Creation
  • ForwardRef: Resolving Circular Dependencies
  • Dynamic Component Injection: resolveComponentFactory and InjectionToken
Router in depth:
  • Guards
  • Lazy Loading (optimisation)
  • Layout using Content Projection (pattern)
  • Route-level render mode
RxJS
  • Hot vs Cold Observables: Subjects vs Observables
  • BehaviorSubject, ReplaySubject, AsyncSubject
  • Unsubscription Patterns: Auto-Cleanup and TakeUntil
  • Operators
  • Multicasting: Share, Publish, and RefCount
  • Error Handling Strategies: CatchError and Retry
  • [Optional] Creating Stateful Operators: Scan and Reduce
  • [Optional] Higher-order Mapping Operators: switchMap, concatMap, and mergeMap
  • Signals RxJS Interop
Component Patterns:
  • Dynamic Components
  • Compound Components
Optimisation:
  • Rendering techniques (hybrid, server side)
  • Deferrable views
  • Image optimisation
Unit and Integration Testing
NgRx
Best Practices
  • Component Communication
  • Feature Toggling
  • Others

Form

3 dage, workshop-format, instruktørstyret kursus med slides, mere end 100 eksempler og masser af interaktive øvelser (med løsninger) til at tage med hjem.

Underviser

Rick Beerendonk

Rick er seniorkonsulent og underviser fra Holland. Han har over 25 års professionel erfaring med at arbejde i små og store organisationer samt organisationer, der er i kraftig vækst. Hans passion er enkelhed, velskrevet kode og teamdynamik. Han er specialiseret i front-end-teknologier, og han taler ofte om disse emner ved internationale begivenheder.

Vælg dato

Virtuelt kursus
11. - 13. maj 2026