Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Kursplan
Introduktion
- Översikt över Angular och dess funktioner
- Förståelse av Angular-ramverket och arkitekturen
- Vad är nytt i Angular 15?
Inställning av utvecklingsmiljön
- Installation och konfiguration av Angular 15
- Använda de stabila standalone-API:erna som låter Angular-utvecklare bygga appar utan Ng Moduler.
- Förstå den förbättrade prestandan
Grundläggande TypeScript
- Förståelse av TypeScript-syntaxen
- Definiera variabler och arrayer
- Typer i funktioner
Komponenter
- Anatomi av en Angular-komponent
- Skapa och använda komponenter
- Kommunikation mellan komponenter
- Implementera komponentlifscykelhändelser
- Använda CDK List för att bygga UI-komponenter
Direktiv
- Anatomi av ett Angular-direktiv
- Skapa och använda direktiv
- Bygga anpassade direktiv
- Använda directive composition API
- Använda Image Directive i Angular-applikationer och utföra automatisk srcset-generering i Image Directive
Tjänster och beroendeinmatning
- Anatomi av en Angular-tjänst
- Skapa och använda tjänster
- Använda Beroendelinmatning för att hantera tjänster
Pipes
- Anatomi av en Angular-pipe
- Skapa och använda pipes
- Bygga anpassade pipes
Formulär
- Bygga och validera formulär med Angulars FormBuilder
- Implementera reaktiva formulär
- Använda malldrivna formulär
HttpClient
- Kommunicera med en RESTful API med hjälp av Angulars HttpClient-modul
- Implementera GET, POST, PUT och DELETE-begäranden
- Hantera fel och förlopps-händelser
Autentisering och auktorisering
- Implementera autentisering och auktorisering i Angular-applikationer
- Använda JSON Web Tokens (JWT) för autentisering
- Skydda rutter med guards
- Minska boilerplate-kod i guards
Testning och felsökning
- Skriva enhetstester med Jasmine och Karma
- Testa Angular-komponenter, direktiv, tjänster och pipes
- Felsöka Angular-applikationer med hjälp av webbläsarens DevTools
- Lär dig om förbättringarna i esbuild för snabbare bygg
Sammanfattning och nästa steg
Krav
- Grundläggande kunskap i HTML, CSS och JavaScript
Målgrupp
- Utvecklare
- Programmerare
28 Timmar
Vittnesmål (2)
Jag tyckte främst om utbildningsflödet; hon gick igenom ämnet och hade väl definierade övnings-sessioner för oss i slutet av varje ämne. Hon kunde guida oss snabbt med de problem vi stötte på under övnings-sessionerna.
Rabin Byanjankar - Lument
Kurs - Angular 17
Maskintolkat
På bara tre dagar täcktes alla ämnen i träningsmaterialet, till och med extramaterial.
Ovidiu
Kurs - Angular 2 Fundamentals
Maskintolkat