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
Introduktion
- Vad är nytt i Angular 5?
Översikt över Typescript och ES6 JavaScript
- TypeScript Syntax
- Använda transpilern TypeScript
- Ställa in Angular 5 och Typescript
Skapa din första Angular applikation
- Planera ansökan
- Konfigurera ett Angular projekt och en app med hjälp av CLI
- Skapa en grundläggande projektinställning med Bootstrap 4 och Sass
Arbeta med Angular 5:s delar
- Skapa komponenter
- Databindning och stränginterpolation
- Fastighetsbindning
- Händelsebindning
- Tvåvägsdatabindning
- Datamodellering
- direktiv
- Bootstrapping
- Ingångar och utgångar
Använda Angular 5 komponenter
- Data flöde
- Arbeta med AppModule
- Arbeta med anpassade komponenter
- Använda mallar och stilar
- Använder View Encapsulation
- Projicera innehåll
- Förstå komponentlivscykel och livscykelkrokar
- Använda ViewChildren och ContentChildren
Databindning i Angular 5
- Översikt över Fastighets- & Eventbindning
- Bindning och tilldelning av alias till anpassade egenskaper
- Bindning och tilldelning av alias till anpassade händelser
Arbeta med direktiv
- Inbyggda direktiv
- Anpassade direktiv
Felsökning av applikationen
- Förstå felmeddelanden i Angular
- Använda källkartor för att felsöka kod i webbläsaren
- Använder Augury
Angular 5 tjänster
- Lär dig betydelsen av tjänster
- Skapa en loggningstjänst
- Skapa en datatjänst
Använder Dependency Injection och Providers
- Injektorer, leverantör och tokens
- Konfigurera beroendeinjektion
- Konfigurera din leverantör
- Injicera tjänster i komponenter, direktiv och tjänster
Byta sida med routing
- Ställa in rutter
- Konfigurera och ladda rutter
- Förstå de olika navigeringsmetoderna
- Använda parametrar i rutter
- Skapa kapslade rutter
- Använda omdirigerings- och jokerteckenrutter
- Förstå Route Guards
- Förstå routingstrategier
Använda RxJS för att skapa och arbeta med observerbara objekt i Angular
- Översikt över observerbara
- Översikt över RxJS
- Bygga och använda observerbara objekt i Angular
Hantera formulär
- Använda malldrivna formulär
- Använda Reactive Forms
Använda rör
- Inbyggda rör
- Asynkront rör
- Anpassade rör
Ringa anrop till externa HTTP-API:er
Använda Angular moduler
Optimera Angular 5-applikationen
Testa applikationen Angular 5
- Använder Jasmine för enhetstestning
Angular 5 Säkerhet
- Autentisering
- Vad bör och inte bör skrivas i Angular
Distribuera en Angular 5-applikation till produktion
- Utplacering till IIS, Apache, Nginx etc.
Felsökning
Avslutande kommentarer
Krav
- Bekantskap med grundläggande HTML, CSS och JavaScript
Publik
- Nybörjare inom webbutveckling
- Erfarna frontend-utvecklare
- Alla som är intresserade av att lära sig att utveckla appar med Angular
28 timmar
Vittnesmål (1)
I liked the communication and way of passing knowledge.