Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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
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.