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)
Det var meget interaktivt og informativt. Instruktøren var veldig tålmodig med oss når vi ikke forsto noe, og sørget for at ingen ble tilbake i løpet av opplæringen.
Daniel - INIT Innovations in Transportation Ltd.
Kurs - Angular 17
Maskinoversatt
- Jeg liker virkelig kurset, og instruktøren er veldig tilpasstillende og har stor kunnskap om emnet. Det er bare at ikke alle temaer blir diskutert under de fire dages trening.
Allan - Tribal Software Philippines Inc
Kurs - Angular 14
Maskinoversatt
Jeg likte vittene dine
Dermot - Griffiths & Armour
Kurs - Angular 2 Fundamentals
Maskinoversatt
Praktiske eksempler, øvelser og beste praksis
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Kurs - Angular 10 for Developers
Maskinoversatt
Pipe Ruting Data-binding Tjenester
Edmundo Manave - CEDSIF, IP - Ministry of Finance
Kurs - Angular 12
Maskinoversatt