Kursplan
Introduktion
- Vad är Angular?
- Vad finns det nytt i Angular 11?
- TypeScript-syntax
- Använda TypeScript-transpiler
- Konfigurera Angular 11 och TypeScript
- Angular CLI
- Komponenter
- Direktiv
- Inmatningar och utgångar
- Data-bindning och interpolation
- Händelselista
- Data-modellering
- Starta programmet
- Eksperimentell Webpack
- Planera applikationen
- Konfigurera ett Angular-projekt
- Skapa en mobilvänlig UI med Bootstrap 4 och Sass
- Förstå komponentens livscykel
- Dataflöde
- Använda mallar och stil
- Projektera innehåll
- Arbeta med AppModule
- Arbeta med anpassade komponenter
- Använda vykapsling
- Implementera livscykelhändelser
- Använda ViewChildren och ContentChildren
- Förstå egenskaps- och händelselista
- Bindning och tilldelning av alias för anpassade egenskaper
- Bindning och tilldelning av alias för anpassade händelser
- Inbyggda direktiv
- Anpassade direktiv
- Skapa en loggtjänst
- Skapa en datatjänst
- Injectors, provider och tokens
- Konfigurera beroendeinjektion
- Konfigurera din provider
- Injecta tjänster i komponenter, direktiv och tjänster
- Förstå de olika navigationsmetoderna
- Routingstrategier
- Konfigurera rutter
- Ladda och konfigurera rutter
- Använda parametrar i rutter
- Skapa kapslade rutter
- Använda omdirigering och wildcard-rutter
- Förstå routeguardar
- Översikt över observables
- Översikt över RxJS
- Bygga och använda observables i Angular
- Använda mallbaserade formulär
- Använda reaktiva formulär
- Skapa anpassad validering
- Validera, filtrera och sanitisera formulärdata
- Transformera utdata
- Inbyggda pipes
- Async Pipe
- Anpassade pipes
- Sända förfrågningar
- Använda Jasmine för enhetstestning
- Använda Protractor för slut till slut testning
- Förstå felmeddelanden i Angular
- Använda sourcemaps för att felsöka kod i webbläsaren
- Läsa TypeScript-kompileringsdiagnostik
- Använda Augury
- Arbeta om koden
- Minska paketstorlek och eliminera död kod
- Hur autentisering fungerar
- Använda JWT-autentisering
- Vad som och vad som inte bör skrivas i Angular
- Distribuera till IIS, Apache, Nginx etc.
Översikt över TypeScript och ES6 JavaScript
Översikt över Angular 11:s delar
Skapa din första Angular-applikation
Skapa en komponent
Data-bindning i Angular 11
Arbeta med direktiv
Angular 11-tjänster
Använda beroendeinjektion och providers
Växla sidor med routing
Använda RxJS för att skapa och arbeta med observables i Angular
Generera formulär för användarinmatning
Använda pipes
Göra anrop till externa HTTP-API:er
Testa Angular 10-applikationen
Felsöka applikationen
Optimera Angular 11-applikationen
Angular 11-säkerhet
Distribuera en Angular 11-applikation till produktion
Angular 11-bästa praxis
Felsökning
Sammanfattning och slutsats
Krav
- Kännedom om grundläggande HTML, CSS och JavaScript
- Utvecklare
Målgrupp
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