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 (5)
Det var mycket interaktivt och informativt. Utbildaren var väldigt tålmodig med oss när vi inte förstod något och säkrade sig på att ingen blev kvar efter truppen under hela utbildningen.
Daniel - INIT Innovations in Transportation Ltd.
Kurs - Angular 17
Maskintolkat
- Jag tycker verkligen om kursen och utbildarens tillgänglighet är mycket bra, samt att hen har stort kunskapsinnehåll på ämnet. Det är bara så att inte alla ämnen behandlas under de 4-dagarsutbildningen.
Allan - Tribal Software Philippines Inc
Kurs - Angular 14
Maskintolkat
Jag tyckte om dina skämt
Dermot - Griffiths & Armour
Kurs - Angular 2 Fundamentals
Maskintolkat
Praktiska exempel, övningar och bästa praxis
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Kurs - Angular 10 for Developers
Maskintolkat
Pipe Rutning Data-bindning Tjänster
Edmundo Manave - CEDSIF, IP - Ministry of Finance
Kurs - Angular 12
Maskintolkat