Kursplan

Introduktion till Angular 18

  • Översikt över Angular och dess ekosystem
  • Nyheter i Angular 18
  • Konfigurera utvecklingsmiljön

Projektupplägg och arkitektur

  • Använda Angular CLI
  • Projektstruktur och filorganisation
  • Angular Moduler och komponenter

Mallar och databindning

  • Angular Syntax för mallar
  • Interpolation, egenskapsbindning och händelsebindning
  • Tvåvägs databindning med ngModel

Komponenter och direktiv

  • Skapa och använda komponenter
  • Krokar för komponentlivscykel
  • Inbyggda direktiv (ngIf, ngFor, etc.)
  • Anpassade direktiv

Tjänster och beroendeinmatning

  • Skapa och använda tjänster
  • Beroendeinmatning i Angular
  • Hantera programtillstånd

Ruttplanering och navigering

  • Ställa in Angular-routern
  • Konfigurera rutter och flödesparametrar
  • Lat lastning och vägvakter

Formulär i Angular

  • Mallstyrda formulär
  • Reactiva formulär
  • Formulärvalidering och felhantering

HTTP-klient och observabler

  • Göra HTTP-begäranden med HttpClient
  • Hantera HTTP-svar
  • Arbeta med RxJS observabler

Avancerade ämnen

  • Angular Animationer
  • Internationalisering (i18n)
  • Tekniker för prestandaoptimering

Testning i Angular

  • Enhetstestning med Jasmine och Karma
  • End-to-end-testning med Protractor
  • Metodtips för att testa Angular program

Driftsättning och underhåll

  • Skapa och distribuera Angular-program
  • Versionshantering med Git
  • Metoder för kontinuerlig integrering och leverans (CI/CD)

Migrering och felsökning

  • Migrera från äldre versioner av Angular
  • Vanliga fallgropar och hur du undviker dem
  • Felsöka vanliga problem med Angular 18

Praktiska sessioner

  • Praktiska labbövningar
  • Verklig projektutveckling
  • Gruppövningar och kamratrespons

Sammanfattning och nästa steg

Krav

  • En förståelse för JavaScript
  • Erfarenhet av webbutveckling
  • Grundläggande kunskaper i HTML och CSS

Publik

  • Webbutvecklare
  • Front-end-utvecklare
  • Alla som är intresserade av att utveckla enkelsidiga program (SPA) med Angular
 28 timmar

Antal deltagare


Price per participant

Vittnesmål (1)

Upcoming Courses

Relaterade Kategorier