Kursplan

Införandet

  • Översikt över Angular och dess funktioner
  • Förstå Angular-ramverket och arkitekturen
  • Vad är nytt i Angular 15?

Konfigurera utvecklingsmiljön

  • Installera och konfigurera Angular 15
  • Använda de stabila fristående API:erna som gör det möjligt för Angular utvecklare att bygga appar utan Ng-modulerna.
  • Förstå den förbättrade prestandan

Grunderna i TypeScript

  • Förstå syntaxen TypeScript
  • Definiera variabler och matriser
  • Skriv in funktioner

Komponenter

  • Anatomi för en Angular komponent
  • Skapa och använda komponenter
  • Kommunicera mellan komponenter
  • Implementera krokar för komponentlivscykel
  • Använda CDK List för att skapa gränssnittskomponenter

Direktiv

  • Anatomi för ett Angular direktiv
  • Skapa och använda direktiv
  • Skapa anpassade direktiv
  • Använda API:et för direktivsammansättning
  • Använda bilddirektivet i Angular-program och utföra den automatiska genereringen av srcset i bilddirektivet

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 formulär med hjälp av Angular:s FormBuilder
  • Implementera reaktiva formulär
  • Använda mallstyrda 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
  • Minska standardkoden i skydd

Testning och felsökning

  • Skriva enhetstester med Jasmine och Karma
  • Testning Angular av komponenter, direktiv, tjänster och rör
  • Felsöka Angular-program med hjälp av webbläsarens DevTools
  • Lär dig mer om förbättringarna i esbuild för snabbare byggen

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