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å fördelarna med att använda Angular
- Förstå Angular-ramverket och arkitekturen
- Vad är nytt i Angular 14?
- Ställa in utvecklingsmiljön
Fundamental TypeScript
- Förstå TypeScript-syntaxen
- Definiera variabler, arrayer, gränssnitt och generiska typer
- Typer i funktioner
Komponenter
- Anatomins av en Angular-komponent
- Skapa och använda komponenter
- Kommunikation mellan komponenter
- Implementera komponentlifscykelhooks
Direktiv
- Anatomins av ett Angular-direktiv
- Skapa och använda direktiv
- Bygga anpassade direktiv
Tjänster och beroendehandling (Dependency Injection)
- Anatomins av en Angular-tjänst
- Skapa och använda tjänster
- Nyttja Beroendehandling för att hantera tjänster
Pipes
- Anatomins av en Angular-pipe
- Skapa och använda pipes
- Bygga anpassade pipes
Formulär
- Bygga och validera mallbaserade formulär med Angulars FormBuilder
- Bygga och validera reaktiva formulär med Angulars ReactiveFormsModule
- Jämföra och kontrastera mellan mallbaserade och reaktiva 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örloppshändelser
Autentisering och Auktorisering
- Implementera autentisering och auktorisering i Angular-applikationer
- Nyttja JSON Web Tokens (JWT) för autentisering
- Skydda vägar med vakter (guards)
Testning och Felsökning
- Ställa in en testmiljö för Angular med hjälp av Karma och Jasmine
- Skriva enhetstester för Angular-komponenter, direktiv, tjänster och pipes
- Felsöka Angular-applikationer med hjälp av webbläsarens DevTools
Sammanfattning och Nästa Steg
Krav
- Grunnkunskaper i HTML, CSS och JavaScript
Målgrupp
- Utvecklare
- Programmerare
28 timmar
Vittnesmål (1)
- I really like the course and the Trainor is very accommodating and has a great knowledge on the topic. It just that not all topics are discussed in the 4-day training.