Kursplan
Introduksjon
- Hva er nytt i Angular 13?
Avanserte Komponenter
- Oversikt over avanserte komponenter
- Bruk av avanserte dekoratører
- Bruk av avanserte livssyklus-hooks
- Bygging av komplekse komponenter
- Implementering av dynamiske komponenter
- Bygging av egendefinerte direktiver
- Bygging av gjenbrukbare komponenter
Avanserte Tjenester
- Oversikt over avanserte tjenester
- Bruk av tjenesteleverandører
- Bruk av avanserte avhengighetsinjeksjonsteknikker
- Bruk av observabler og emner
- Bygging av asynkrone tjenester
- Opprettelse av singleton-tjenester
- Opprettelse av fabrikkleverandører
- Opprettelse av verdi-leverandører
Avanserte Ruter
- Oversikt over avanserte ruter
- Bruk av nøstede ruter
- Bruk av rutevakter
- Bruk av lazy loading
- Bruk av forhåndslasting
- Opprettelse av egendefinerte ruteoppløsere
- Bruk av spørrestrengparametere
- Bruk av rute-parametere
Avanserte Skjemaer
- Oversikt over avanserte skjemaer
- Bygging av egendefinerte skjemakontroller
- Bygging av egendefinerte valideringer
- Bygging av egendefinerte asynkrone valideringer
- Bruk av reaktive skjemaer i komplekse scenarier
- Bruk av dynamiske skjemaer
- Bruk av skjemaer styrt av maler med validering
- Bygging av egendefinerte skjemadirektiv
Avansert Testing
- Oversikt over avansert testing
- Testing av avanserte komponenter
- Testing av avanserte tjenester
- Testing av avanserte skjemaer
- Bruk av testdrevne utviklingsteknikker
- Bruk av mocking og spies
- Bruk av end-to-end testing med Protractor
Ytelsesoptimalisering
- Oversikt over ytelsesoptimalisering
- Bruk av AOT-kompilering
- Bruk av lazy loading
- Optimalisering av endringsdeteksjon
- Optimalisering av komponentrendering
- Optimalisering av nettverksforespørsler
- Optimalisering av serverside rendering
Utplassering og Byggoptimalisering
- Oversikt over utplassering og byggoptimalisering
- Bruk av Angular CLI
- Bruk av produksjonsbygg
- Bruk av kodeoppsplitting
- Bruk av tree shaking
- Optimalisering for progressive web-apps
- Optimalisering for søkemotorer
Feilsøking
Sammenfatning og Neste Skritt
Krav
- Grundleggende forståelse av HTML, CSS, og JavaScript
- Erfaring med Angular 13 eller fullført en innledende kurs i Angular 13
Målgruppe
- Erfarne utviklere og programmører som ønsker å utvide sine kunnskaper om Angular 13
Referanser (5)
Jeg likte at opplæringen fokuserte mer på den praktiske siden.
Mihaela - Ness
Kurs - NgRx
Maskinoversatt
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Kurs - Reactive Programming with Angular RxJS
Jeg likte vitsene dine
Dermot - Griffiths & Armour
Kurs - Angular 2 Fundamentals
Maskinoversatt
Practical examples, exercises and best practices
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Kurs - Angular 10 for Developers
Pipe Routing Data Biding Services