Kursplan

Införandet

  • Översikt över Angular och dess funktioner
  • Förstå fördelarna med att använda Angular
  • Förstå Angular-ramverket och arkitekturen
  • Vad är nytt i Angular 14?
  • Konfigurera utvecklingsmiljön

Grunderna i TypeScript

  • Förstå syntaxen TypeScript
  • Definiera variabler, matriser, gränssnitt och generiska objekt
  • Skriv in funktioner

Komponenter

  • Anatomi för en Angular komponent
  • Skapa och använda komponenter
  • Kommunicera mellan komponenter
  • Implementera krokar för komponentlivscykel

Direktiv

  • Anatomi för ett Angular direktiv
  • Skapa och använda direktiv
  • Skapa anpassade direktiv

Tjänster och beroendeinmatning

  • Anatomi för en Angular tjänst
  • Skapa och använda tjänster
  • Använda beroendeinmatning för att hantera tjänster

Rör

  • Anatomi av ett Angular rör
  • Skapa och använda rör
  • Bygga anpassade rör

Former

  • Skapa och validera mallstyrda formulär med hjälp av Angular:s FormBuilder
  • Skapa och validera reaktiva formulär med hjälp av Angulars ReactiveFormsModule
  • Jämföra och kontrastera malldrivna och reaktiva formulär

HttpClient (på engelska)

  • Kommunicera med ett RESTful-API med hjälp av Angular:s HttpClient-modul
  • Implementera GET-, POST-, PUT- och DELETE-begäranden
  • Hantera fel och förloppshändelser

Autentisering och auktorisering

  • Implementera autentisering och auktorisering i Angular-program
  • Använda JSON Web Tokens (JWT) för autentisering
  • Skydda vägar med skydd

Testning och felsökning

  • Sätta upp en testmiljö för Angular med Karma och Jasmine
  • Skriva enhetstester för Angular komponenter, direktiv, tjänster och rör
  • Felsöka Angular-program med hjälp av webbläsarens DevTools

Sammanfattning och nästa steg

Krav

  • Grundläggande förståelse för HTML, CSS och JavaScript

Publik

  • Utvecklare
  • Programmerare
 28 timmar

Antal deltagare



Price per participant

Vittnesmål (1)

Relaterade Kurser

Relaterade Kategorier